会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
fish大叔
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
9
10
下一页
2019年10月14日
第65题:有效数字
摘要: 一. 问题描述 验证给定的字符串是否可以解释为十进制数字。 例如: "0" => true " 0.1 " => true "abc" => false "1 a" => false "2e10" => true " -90e3 " => true " 1e" => false
阅读全文
posted @ 2019-10-14 16:10 fish大叔
阅读(206)
评论(0)
推荐(0)
2019年10月11日
第61题:旋转链表
摘要: 一. 问题描述 给定一个链表,旋转链表,将链表每个节点向右移动 k 个位置,其中 k 是非负数。 示例 1: 输入: 1->2->3->4->5->NULL, k = 2 输出: 4->5->1->2->3->NULL 解释: 向右旋转 1 步: 5->1->2->3->4->NULL 向右旋转 2
阅读全文
posted @ 2019-10-11 18:40 fish大叔
阅读(161)
评论(0)
推荐(0)
2019年10月10日
第59题:螺旋矩阵 II
摘要: 一. 问题描述 给定一个正整数 n,生成一个包含 1 到 n2 所有元素,且元素按顺时针顺序螺旋排列的正方形矩阵。 示例: 输入: 3 输出: [ [ 1, 2, 3 ], [ 8, 9, 4 ], [ 7, 6, 5 ] ] 二. 解题思路 按照模拟往矩阵内填数依次填写 * 步骤一:将数组依次填入
阅读全文
posted @ 2019-10-10 10:35 fish大叔
阅读(216)
评论(0)
推荐(0)
2019年5月13日
如何阅读JDK源码
摘要: 直接看源码英文注释,遇到不会单词查词典,遇到不理解的语法对照中文版的jdk API http://tool.oschina.net/apidocs/apidoc?api=jdk-zh 这个翻译不一定对,但是可以提供参考 看类的注释,知道类大概作用。看完有些部分暂时不懂可以跳过,但是要标志这是未理解的
阅读全文
posted @ 2019-05-13 19:29 fish大叔
阅读(898)
评论(0)
推荐(1)
贪心算法的简单理解
摘要: 一.什么是贪心算法? 贪心算法又称之为贪婪算法,在考虑问题时,总是做出在当前状况来说最好的算则,而不从整理来考虑。从某种意义上说是局部最优解,贪心算法所得到的答案并不一定是整体最优解,所以在使用贪心算法一定要考虑清楚,是否能使用贪心算法。 选择的贪心策略必须具有无后效性,即当前选择的结果必须不能对之
阅读全文
posted @ 2019-05-13 19:03 fish大叔
阅读(2956)
评论(0)
推荐(0)
哈希表的概念理解
摘要: 1.什么是Hash表? Hash表也称散列表,也有直接称为哈希表,是一种根据关键字值(key-value)而直接进行访问的数据结构。它是通过把关键字映射到数组的下标来加快查找速度。普通的数据结构中查找某一个关键字通常需要遍历整个数据结构,时间复杂度O(n),而哈希表只需要O(1)的时间级。 我们知道
阅读全文
posted @ 2019-05-13 18:26 fish大叔
阅读(3542)
评论(0)
推荐(0)
2019年4月29日
第40题:组合总和II
摘要: 一、问题描述: 给定一个数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的每个数字在每个组合中只能使用一次。 说明: 所有数字(包括目标数)都是正整数。 解集不能包含重复的组合。 示例 1:
阅读全文
posted @ 2019-04-29 19:08 fish大叔
阅读(267)
评论(0)
推荐(0)
2019年4月24日
《深入理解Java虚拟机》之(三、虚拟机性能监控与故障处理工具)
摘要: 一、JDK的命令行工具 1.jps:虚拟机进程状况工具 功能:可以列出正在运行的虚拟机进程,并显示虚拟机执行朱磊名称以及这些进程的本地虚拟机唯一ID。 2.jstat:虚拟机统计信息监控工具 Jstat是用于监视虚拟机各种运行状态信息的命令行工具,它可以显示本地或者远程虚拟机进程中的类装载、内存、垃
阅读全文
posted @ 2019-04-24 17:01 fish大叔
阅读(174)
评论(0)
推荐(0)
2019年4月23日
《深入理解Java虚拟机》之(二、垃圾收集器与内存分配策略)
摘要: 程序计数器、虚拟机栈、本地方法栈3个区域随线程而生,随线程而灭,这几个区域的内存分配和回收都具备确定性,不需要过多考虑回收的问题,因为方法结束或者线程结束时,内存自然就跟着回收了,而java堆和方法区则不一样,这部分内存的分配和回收都是动态的,垃圾收集器所关注的是这部分内存。 一、判断对象是否存活的
阅读全文
posted @ 2019-04-23 14:57 fish大叔
阅读(121)
评论(0)
推荐(0)
2019年4月18日
浅谈对象和对象引用(转载)
摘要: 浅谈Java中的对象和对象引用 在Java中,有一组名词经常一起出现,它们就是“对象和对象引用”,很多朋友在初学Java的时候可能经常会混淆这2个概念,觉得它们是一回事,事实上则不然。今天我们就来一起了解一下对象和对象引用之间的区别和联系。 1.何谓对象? 在Java中有一句比较流行的话,叫做“万物
阅读全文
posted @ 2019-04-18 15:32 fish大叔
阅读(461)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
9
10
下一页
公告