摘要: 前言 设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。它描述了在软件设计过程中的一些不断重复发生的问题,以及该问题的解决方案。也就是说,它是解决特定问题的一系列套路,是前辈们的代码设计经验的总结,具有一定的普遍性,可以反复使用。其目的是为了提高代码的可重用性、代码的可读 阅读全文
posted @ 2021-09-24 15:51 木瓜煲鸡脚 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 题目信息 题目地址:https://leetcode-cn.com/problems/number-of-1-bits/ 编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 '1' 的个数(也被称为汉明重量)。 提示: 请注意,在某些语言(如 Java)中,没有无 阅读全文
posted @ 2021-09-24 15:48 木瓜煲鸡脚 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 题目信息 题目地址:https://leetcode-cn.com/problems/roman-to-integer/ 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数字 2 写 阅读全文
posted @ 2021-09-01 22:04 木瓜煲鸡脚 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 题目信息 题目地址:https://leetcode-cn.com/problems/power-of-three 给定一个整数,写一个函数来判断它是否是3 的幂次方。如果是,返回 true ;否则,返回 false 。整数 n 是 3 的幂次方需满足:存在整数 x 使得 n == 3^x 示例1: 阅读全文
posted @ 2021-08-29 17:37 木瓜煲鸡脚 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 题目信息 题目地址:https://leetcode-cn.com/problems/count-primes/ 统计所有小于非负整数 n 的质数的数量。 示例1: 输入:n = 10 输出:4 解释:小于 10 的质数一共有 4 个, 它们是 2, 3, 5, 7 。 示例2: 输入:n = 0 阅读全文
posted @ 2021-08-27 21:58 木瓜煲鸡脚 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 01 题目信息 题目地址:https://leetcode-cn.com/problems/fizz-buzz/ 写一个程序,输出从 1 到 n 数字的字符串表示。 如果 n 是3的倍数,输出“Fizz”;如果 n 是5的倍数,输出“Buzz”;如果 n 同时是3和5的倍数,输出 “FizzBuzz 阅读全文
posted @ 2021-03-28 22:20 木瓜煲鸡脚 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 题目信息 题目地址:https://leetcode-cn.com/problems/shuffle-an-array/ 给你一个整数数组 nums ,设计算法来打乱一个没有重复元素的数组。 实现 Solution class: Solution(int[] nums) 使用整数数组 nums 初始 阅读全文
posted @ 2021-03-06 14:35 木瓜煲鸡脚 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 题目信息 题目地址:https://leetcode-cn.com/problems/house-robber/ 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 阅读全文
posted @ 2021-03-01 22:31 木瓜煲鸡脚 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 01 题目信息 题目地址:https://leetcode-cn.com/problems/maximum-subarray/ 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 输入: [-2,1,-3,4,-1,2,1,-5,4] 输出 阅读全文
posted @ 2021-02-21 16:59 木瓜煲鸡脚 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 点击上方蓝字关注我们 01 题目信息 题目地址:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock/ 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某 阅读全文
posted @ 2021-01-24 23:25 木瓜煲鸡脚 阅读(28) 评论(0) 推荐(0) 编辑