观苍穹之下,作于深圳,2020-06-11 23:30 笔
苍穹
husky+lint-staged助力团队编码规范
职级晋升答辩
前段时间参加了公司的职级晋升答辩,这里结合知乎回答和个人经验,简单总结下 目的明确职级晋升答辩的目的: 规定时间内,通过ppt精准阐述你能达到下一个职级的理由 有资格参加答辩,说明本身产出和业绩是ok的,但这只与绩效有关,晋升关注的是能力层级因此...顺时针打印矩阵
求1-n的和
拥有最多糖果的孩子
题目描述
给你一个数组 candies 和一个整数 extraCandies ,其中 candies[i] 代表第 i 个孩子拥有的糖果数目。对每一个孩子,检查是否存在一种方案,将额外的 extraCandies 个糖果分配给孩子们之后,此孩子有最 的糖果。
注意: 允许有多个孩子同时拥有最多的糖果数目。示例 1:
输入:candies = [2, 3, 5, 1, 3], extraCandies = 3
输出:[true, true, true, false, true]
解释:
孩子 1 有 2 个糖果,如果他得到所有额外的糖果(3个),那么他总共有 5 个糖果,他将成为拥有最多糖果的孩子。
孩子 2 有 3 个糖果,如果他得到至少 2 个额外糖果,那么他将成为拥有最多糖果的孩子。
孩子 3 有 5 个糖果,他已经是拥有最多糖果的孩子。
孩子 4 有 1 个糖果,即使他得到所有额外的糖果,他也只有 4 个糖果,无法成为拥有糖果最多的孩子。
孩子 5 有 3 个糖果,如果他得到至少 2 个额外糖果,那么他将成为拥有最多糖果的孩子。示例 2:
输入:candies = [4, 2, 1, 1, 2], extraCandies = 1
输出:[true, false, false, false, false]
解释:只有 1 个额外糖果,所以不管额外糖果给谁,只有孩子 1 可以成为拥有糖果最多的孩子。示例 3:
输入:candies = [12, 1, 12], extraCandies = 10
输出:[true, false, true]提示:
- 2 <= candies.length <= 100
- 1 <= candies[i] <= 100
- 1 <= extraCandies <= 50
三数之和
打家劫舍
题目描述
你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你不触动警报装置的情况下 ,一夜之内能够偷窃到的最高金额。
示例 1:
输入:[1,2,3,1]
输出:4
解释:偷窃 1 号房屋 (金额 = 1) ,然后偷窃 3 号房屋 (金额 = 3)。偷窃到的最高金额 = 1 + 3 = 4 。示例 2:
输入:[2,7,9,3,1]
输出:12
解释:偷窃 1 号房屋 (金额 = 2), 偷窃 3 号房屋 (金额 = 9),接着偷窃 5 号房屋 (金额 = 1)。偷窃到的最高金额 = 2 + 9 + 1 = 12 。提示:
- 0 <= nums.length <= 100
- 0 <= nums[i] <= 400
雨
关于雨的一首诗,作此诗于深圳,2020-05-29 01:33 笔
博主笔记推荐(notebook.js.org)
经历过 2019 年的本科毕业年,在这个社会上疯狂谋生,慢慢接近梦想,逐渐触摸阳光! 总是会有技术需要分享,总是会有问题需要解答,或许我们遇到的问题出奇的一致,所以,我逐渐喜欢上了写博客,和大家一起分享那些年一起遇到的坎坎坷坷! 用过 CSDN,...