会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xiaoff
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
2020年4月10日
LeetCode 1160. 拼写单词
摘要: 题目 给你一份『词汇表』(字符串数组) words 和一张『字母表』(字符串) chars。 假如你可以用 chars 中的『字母』(字符)拼写出 words 中的某个『单词』(字符串),那么我们就 认为你掌握了这个单词。注意:每次拼写(指拼写词汇表中的一个单词)时,chars 中的每个字母都只能用
阅读全文
posted @ 2020-04-10 17:50 xiaoff
阅读(207)
评论(0)
推荐(0)
2020年4月8日
面试题13. 机器人的运动范围
摘要: 题目 地上有一个m行n列的方格,从坐标 [0,0] 到坐标 [m 1,n 1] 。一个机器人从坐标 [0, 0] 的格子 开始移动,它每次可以向左、右、上、下移动一格(不能移动到方格外), 也不能进入行坐标和列坐标的数位之和大于k的格子。例如,当k为18时, 机器人能够进入方格 [35, 37] ,
阅读全文
posted @ 2020-04-08 17:02 xiaoff
阅读(192)
评论(0)
推荐(0)
2020年4月7日
LeetCode 面试题 01.07. 旋转矩阵
摘要: 题目 给你一幅由 N × N 矩阵表示的图像,其中每个像素的大小为 4 字节。请你设计一种算法, 将图像旋转 90 度。不占用额外内存空间能否做到? 示例 思路:先将其写斜对角线翻折,再对每行以中点为中心翻折 代码 public void rotate(int[][] matrix) { for(i
阅读全文
posted @ 2020-04-07 14:56 xiaoff
阅读(287)
评论(0)
推荐(0)
2020年3月30日
约瑟夫环问题
摘要: 题目:0,1,,n 1这n个数字排成一个圆圈,从数字0开始,每次从这 个圆圈里删除第m个数字。求出这个圆圈里剩下的最后一个数字。 例如,0、1、2、3、4这5个数字组成一个圆圈,从数字0开始每次删除第3个数字,则删除的前4个数字依次是2、0、4、1,因此最后剩下的数字是3。 Code:
阅读全文
posted @ 2020-03-30 18:41 xiaoff
阅读(82)
评论(0)
推荐(0)
2020年3月24日
LeetCode面试题17.16 按摩师
摘要: 此类问题为动态规划问题,所以最后主要的是写出动态转移方程 首先假设数组为[2,7,9,3,1],当我预约三号及按摩师的时候(即数字9), 那么我需要和(9+2)和(7)进行比较,所以可以得出方程为 代码如下 public int massage(int[] nums) { int n = nums.
阅读全文
posted @ 2020-03-24 17:43 xiaoff
阅读(237)
评论(0)
推荐(0)
2020年3月7日
杂记
摘要: 1.堆区 存储 数组、字符串对象( 一般由程序员分配释放, 若程序员不释放) 2.栈区 存储函数参数以及函数内部声明的变量 3.静态区 4.代码区 所有代码的区域( 存放函数体的二进制代码) 1:特点 使用new关键字分配堆区,生命期直到被回收,引用计数为0,引用计数为0就是这块内存不被其他变量引用
阅读全文
posted @ 2020-03-07 11:41 xiaoff
阅读(128)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
公告