算法训练
文章平均质量分 66
以牛客为做题平台,熟悉笔试流程,掌握笔试中常考的各种算法题型,提升算法思维,增加通过笔试的可能。
犇犇犇犇犇犇
这个作者很懒,什么都没留下…
展开
-
LinkedList与链表
LinkedList底层是一个双向链表,所以我们也要自己实现一个双向链表,如果你真的会了单链表的话,这个对于你来说就是手到擒来。当你底层实现顺序表时,很清楚的知道当你实现中间插入和删除操作时就得挪动数据,这样的时间复杂度为O(n)。链表也是一种线性表,它是一种在物理上不连续,在逻辑上连续的结构。双向链表的结构就是多了一个prev域。原创 2024-09-09 22:04:18 · 672 阅读 · 0 评论 -
ArrayList与顺序表
方法名作用add(E)尾插在任意位置插入删除任意位置的值set(int,E)改变任意位置的值get(int)获得任意位置的值判断是否包含这个参数通过参数值找到该值的下标size()求当前顺序表的大小截取顺序表注意subList:这里的截取只是把要截取的顺序表下标的地址拿去了,操作的就是原来的顺序表,所以对截取后的顺序表的任何操作对原来的顺序表都有影响。原创 2024-09-09 22:03:47 · 424 阅读 · 0 评论 -
【算法入门级训练】 - DAY10
一个不断积累的过程原创 2022-10-19 15:26:48 · 213 阅读 · 0 评论 -
【算法入门级训练】 - DAY9
一个不断积累的过程原创 2022-10-18 16:34:47 · 264 阅读 · 0 评论 -
【算法入门级训练】 - DAY8
一个不断积累的过程原创 2022-10-17 18:35:48 · 125 阅读 · 0 评论 -
【算法入门级训练】 - DAY7
一个不断积累的过程原创 2022-10-16 19:31:55 · 141 阅读 · 0 评论 -
【算法入门级训练】 - DAY6
一个不断积累的过程原创 2022-10-15 18:22:04 · 200 阅读 · 0 评论 -
【算法入门级训练】 - DAY5
一个不断积累的过程原创 2022-10-14 16:57:56 · 130 阅读 · 0 评论 -
【算法入门级训练】 - DAY4
一个不断积累的过程原创 2022-10-13 14:37:32 · 236 阅读 · 0 评论 -
【算法入门级训练】 - DAY3
一个不断积累的过程原创 2022-10-12 14:25:53 · 183 阅读 · 0 评论 -
【算法入门级训练】 - DAY2
一个不断积累坚持训练的过程原创 2022-10-11 15:31:34 · 126 阅读 · 0 评论 -
【算法入门级训练】- DAY 1
算法,只有不断练习保持住思维的灵动性,以及熟悉各种题型,它是一个不断积累的过程,需要坚持不断地训练。原创 2022-10-10 09:17:06 · 201 阅读 · 0 评论