#垃圾回收 1、如何判断对象可以垃圾回收 引用计数法 (记录被引用的次数,当一个变量引用次数为0时,就可以当作一个垃圾被回收) 缺点:循环引用问题,虽然不被使用,但一直互相引...
#垃圾回收 1、如何判断对象可以垃圾回收 引用计数法 (记录被引用的次数,当一个变量引用次数为0时,就可以当作一个垃圾被回收) 缺点:循环引用问题,虽然不被使用,但一直互相引...
答案在小林coding网站1、事务的特性除了简单介绍四种特性,然后也可以讲是怎么实现的,具体的实现原理和流程、、、持久性是通过 redo log (重做日志)来保证的;原子性...
先找个例子写出来然后再找规律写代码,然后去找测试用例运行,通过例子去找自己逻辑没有考虑全面的地方,但在企业的项目需求中,可能并没有好的示例,所以要自己想好if的条件判断,一定...
我一直记手写笔记,一个是手写笔记更灵活好操作,另一个就是比较方便但我想,如果我写电子笔记,那么面试的时候我就可以写在简历上,以后就是我的亮点 一、行锁种类1、Record ...
60. 排列序列[https://leetcode.cn/problems/permutation-sequence/] 这道题虽然是困难的,但它本质上就是个找规律题,考察程...
动态规划和递归真的有点难搞回溯应该是一种典型的递归,回溯的递归和我写的动态规划一中的第二题是类似的,它是不能对i、j进行变动然后进行递归的,例如Math.min(dp(i+1...
64. 最小路径和[https://leetcode.cn/problems/minimum-path-sum/] labuladong 题解[https://labulad...
25. K 个一组翻转链表[https://leetcode.cn/problems/reverse-nodes-in-k-group/] labuladong 题解[htt...
400-110=290动态规划,还有栈 搞定之后,大约是130还有270道、、一天两道外加上复盘、、 JVM、 ~~~~~~~~~mysql、微服务 ~~~~~~...
每次生病之后都特别的虚弱,好累、、本来以为周二可以更新的,结果公司的事情一件接着一件,就应接不暇了 23、合并K个升序链表 这段代码使用了优先级队列,且要求放进这个队列的数据...
回溯、双指针、链表等比较简单是因为解题逻辑比较固定动态规划、递归之所以难,是因为只知道问题的大概的方法,具体的逻辑和实现,需要根据不同的题目做不同的思考、、 300、最长递增...
第一次接触动态规划已经是在我的研究生课堂上了,老师担心本科是外校的同学听不懂,又把基础快速的带一下、、真实的去思考动态规划,可能就是现在了,为了校招,疯狂刷力扣,现在我研二上...
其实程序员是外界与电脑沟通的媒介,将外界的信息翻译成机器能读懂的逻辑代码,所以好的程序员就一定是能写机器最容易读懂的代码的人,以及做到实时翻译只能多写多练,不要觉得遍历太笨重...
44、通配符匹配 这个题目很明显是一个动态规划 我最开始写的代码是 与正确答案的区别是 p.chatAt(j-1)==''时 result[i-1][j-1] || resu...
动态规划在大厂面试中因为比较难所以不经常考、、除了字节、、我也很少去做 72、编辑距离 把上面的那个表格填满是这样的:'' r o s‘’ 0 1 ...
70、爬楼梯 这个题目最开始想的是找规律,从计算步骤中找到规律,发现这个规律不是很好总结,所以就改成了回溯,当n=35时就会超时,在回溯的for里面做了剪枝处理,结果也不尽如...
之前连上了19天的班,累的要死,这周又到处都是病,我这个月是水逆月嘛?? 61、旋转链表 永远少考虑特殊情况,提交次数才这么多 67、二进制求和 下面这么写变量看着会更简单一点
不知道为什么自己非要执着去研究源码,但我觉得这是一件好事,基于现有的开发能力,然后去研究最高级别的代码,未必能全看懂,但总能学到更多师兄自己用java手写了一个dubbo,很...
项目和算法之间的关系,昨天看了力扣有个本硕都是上交的说,搞算法题不如搞项目,确实,可以秒解算法的面试佬,这样说毋庸置疑从做开发的角度去看这个项目,很多难一点的项目需求其实难度...