
leetcode
如厮__
少说不可能。
展开
-
python:贪心+状态机解决leetcode摇摆序列问题(377)
前言 leetcode题目解法我只在csdn中记录一些我觉得有必要记录的。 问题描述及我的解法及其相关注释和个人觉得的最优解都在代码片里,请自行查看。 code #!/usr/local/bin/python3 # -*- coding: utf-8 -*- # Author : rusi_ # 如果连续数字之间的差严格地在正数和负数之间交替,则数字序列称为摆动序列。第一个差(如果存在的话...原创 2020-02-21 18:06:54 · 282 阅读 · 0 评论 -
leetcode数组算法:有效的数独
算法要求 数字 1-9 在每一行只能出现一次。 数字 1-9 在每一列只能出现一次。 数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。 摘要 我的解法应该不是最优解,但是应该是最好懂的 OPP编程,五个函数,分别对应:主函数、验证函数、提取“行”列表函数、提取“列”列表函数、提取“块”列表函数 关于提取块这个函数我尝试优化过,但是由于我的整体设计缘故和“验证函数”的缘故,不能...原创 2019-11-28 11:27:22 · 151 阅读 · 0 评论 -
Leetcode:frzz_buzz一个尤为有趣的解法
摘要 问题不是关键,解法才是良心 leetcode问题描述 写一个程序,输出从 1 到 n 数字的字符串表示。 如果 n 是3的倍数,输出“Fizz”; 如果 n 是5的倍数,输出“Buzz”; 如果 n 同时是3和5的倍数,输出 “FizzBuzz”。 解题 这问题说真的,很简单,所以我的代码就成这样了: def fizzBuzz(n): result_list = list(r...原创 2019-12-04 16:20:51 · 445 阅读 · 0 评论