![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构和算法
Gobs
这个作者很懒,什么都没留下…
展开
-
单链表——如何使用LRU淘汰缓存算法以及解决回文字符串
课后思考 1.如何判断一个字符串是否是回文字符串的问题? 2.如果字符串是通过单链表来存储的,那该如何判断是一个回文字符串?解决思路?相应的时间空间复杂度。原创 2020-05-09 15:46:39 · 106 阅读 · 0 评论 -
数组学习的笔记
·数组的删除 对于数组的删除,不一定要完美的追求其连续性, 将多次删除操作集中在一起执行。删除的效率会比较高。 记录已经删除的数据,当数组没有更多空间存储数据时, 再执行一次真正的删除操作,大大减少了删除操作的数据搬移。 ·Java,JVM标记清除回收算法的核心? 1.why? (程序也就是指我们运行在JVM上的JAVA程序)运行期间如果想进行垃圾回收,就必须让GC线程与程序当中的线程互相配合,才能在不影响程序运行的前提下,顺利的将垃圾进行回收。 2.how? 它的做法是当堆中的有效内存空原创 2020-05-09 15:14:44 · 78 阅读 · 0 评论