摘要:
倒数第几个(本质上是将倒数 转化成(两个点之间)具体的距离) 1、19_删除链表的倒数第N个结点: // 方法三: 通过 设置两个距离是n 的指针(不断的往后走,走到最后,差距便是倒数 //本质上是将倒数 转化成(两个点之间)具体的距离,而这距离是需要通过遍历到达的 // 方法三: 通过 设置两个距 阅读全文
摘要:
倒序思维~ (增删都在头部)一种 栈 思维 ✿具体代码: ①双端队列Deque可以作为栈的底层(用子类双端链表 LinkedList 作为具体实现类,来实现栈的功能) ②动态数组, (想到动态数组,将数据插入到 下标为 0 的位置) ☺ 例子1: 动态数组: //从叶子到根的遍历(层序遍历)~ 思路 阅读全文
摘要:
编程里(通过自己具体的观察从第一次到第二次、第三次观察之间的关系) /** * 编程里有很重要的一个思维:就是记录“第一次的结果”,然后等到走到“第二次的结果”时进行一些操作 * 可能是把第二次的结果与第一次进行比较,然后进行一些操作, * 也可能是(比较之后)将第二次结果覆盖掉第一次结果 * 所以 阅读全文