会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xiaoqichaoren
一个决定不再浑浑噩噩的大学生
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
9
下一页
2020年6月2日
6.2——面试题64. 求1+2+…+n
摘要: 面试题64. 求1+2+…+n 求 1+2+...+n ,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 1.解题思路 正整数累加,常规方法很简单。但是这里要求了不能使用乘除法、for,while(迭代)、if,else,swit
阅读全文
posted @ 2020-06-02 11:52 xiaoqichaoren
阅读(172)
评论(0)
推荐(0)
2020年6月1日
装饰器
摘要: 定义 本质是函数,用来装饰其他函数(为其他函数添加附加功能)。通俗来讲:高阶函数 + 嵌套函数 = 装饰器 原则 1.不能修改被装饰的函数的源码 2.函数的调用方式也不能被修改 现存在一个函数 foo(), import time def foo(): time.sleep(1) print('in
阅读全文
posted @ 2020-06-01 22:09 xiaoqichaoren
阅读(109)
评论(0)
推荐(0)
6.1——1431. 拥有最多糖果的孩子
摘要: 1431. 拥有最多糖果的孩子 给你一个数组 candies 和一个整数 extraCandies ,其中 candies[i] 代表第 i 个孩子拥有的糖果数目。 对每一个孩子,检查是否存在一种方案,将额外的 extraCandies 个糖果分配给孩子们之后,此孩子有 最多 的糖果。注意,允许有多
阅读全文
posted @ 2020-06-01 11:04 xiaoqichaoren
阅读(145)
评论(0)
推荐(0)
2020年5月31日
5.31——101. 对称二叉树
摘要: 101. 对称二叉树 给定一个二叉树,检查它是否是镜像对称的。例如,二叉树 [1,2,2,3,4,4,3] 是对称的。 1 / \ 2 2 / \ / \3 4 4 3 1.解题思路 如果同时满足下面的条件: 一个树的左子树和右子树的两个根结点具有相同的值 在左子树或右子树的每个子树的右子树都与另一
阅读全文
posted @ 2020-05-31 11:12 xiaoqichaoren
阅读(135)
评论(0)
推荐(0)
2020年5月30日
5.30——84. 柱状图中最大的矩形
摘要: 84. 柱状图中最大的矩形 给定 n 个非负整数,用来表示柱状图中各个柱子的高度。每个柱子彼此相邻,且宽度为 1 。 求在该柱状图中,能够勾勒出来的矩形的最大面积。 以上是柱状图的示例,其中每个柱子的宽度为 1,给定的高度为 [2,1,5,6,2,3]。图中阴影部分为所能勾勒出的最大矩形面积,其面积
阅读全文
posted @ 2020-05-30 19:20 xiaoqichaoren
阅读(229)
评论(0)
推荐(0)
2020年5月29日
5.29——198. 打家劫舍
摘要: 198. 打家劫舍 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下 ,一夜之内能够偷窃
阅读全文
posted @ 2020-05-29 10:40 xiaoqichaoren
阅读(123)
评论(0)
推荐(0)
2020年5月28日
5.28——394. 字符串解码
摘要: 394. 字符串解码 给定一个经过编码的字符串,返回它解码后的字符串。编码规则为: k[encoded_string],表示其中方括号内部的 encoded_string 正好重复 k 次。注意 k 保证为正整数。你可以认为输入字符串总是有效的;输入字符串中没有额外的空格,且输入的方括号总是符合格式
阅读全文
posted @ 2020-05-28 14:31 xiaoqichaoren
阅读(202)
评论(0)
推荐(0)
2020年5月27日
5.27——974. 和可被 K 整除的子数组
摘要: 974. 和可被 K 整除的子数组 给定一个整数数组 A,返回其中元素之和可被 K 整除的(连续、非空)子数组的数目。示例:输入:A = [4,5,0,-2,-3,1], K = 5输出:7解释:有 7 个子数组满足其元素之和可被 K = 5 整除:[4, 5, 0, -2, -3, 1], [5]
阅读全文
posted @ 2020-05-27 20:33 xiaoqichaoren
阅读(152)
评论(0)
推荐(0)
5.27——560. 和为K的子数组
摘要: 560. 和为K的子数组 给定一个整数数组和一个整数 k,你需要找到该数组中和为 k 的连续的子数组的个数。示例 1 :输入:nums = [1,1,1], k = 2输出: 2 , [1,1] 与 [1,1] 为两种不同的情况。 1.解题思路 假设有一个数组 N,且 N[i..j] 的和为 K。然
阅读全文
posted @ 2020-05-27 17:07 xiaoqichaoren
阅读(113)
评论(0)
推荐(0)
2020年5月26日
5.26——287. 寻找重复数
摘要: 287. 寻找重复数 给定一个包含 n + 1 个整数的数组 nums,其数字都在 1 到 n 之间(包括 1 和 n),可知至少存在一个重复的整数。假设只有一个重复的整数,找出这个重复的数。 示例 1: 输入: [1,3,4,2,2] 输出: 2 1.解题思路 遍历数组,若某元素之前出现过,则说明
阅读全文
posted @ 2020-05-26 12:50 xiaoqichaoren
阅读(139)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
9
下一页
公告