链表

  • MySQL InnoDB索引原理

     数据库与I/O原理 数据会持久化到磁盘,查询数据是就会有I/O操作,相对于缓存操作,I/O操作的时间成本相当高昂。 I/O操作的基本单位是一个磁盘页面,比如16KB的页面大小。当…

    数据库 2022年8月27日
  • mitudesk的python日记 原型链

    原型链本质是双向链表,保存在堆上 而变量(var)保存在栈上,通过一个字典联系,这个可以用字典lsys.ocals来查看,甚至打断 而之所以设置成双向链表也是为了方便查找 比如 a…

    python 2022年8月25日
  • Python 垃圾回收机制

    垃圾回收机制:【python会对程序中的垃圾对象进行自动回收】     没有被任何变量或对象对其进行引用的对象即为垃圾 ;  # 垃圾回收机制: python采用的主要的垃圾回收机…

    python 2022年8月25日
  • day24–Java集合07

    Java集合07 14.HashMap底层机制 (k,v)是一个Node,实现了Map.Entry<K,V>,查看HashMap的源码可以看到 jdk7.0 的Hash…

    Java 2022年8月23日
  • Redis的底层数据结构

    SET name “xiaolincoding”OK > HSET person name “xiaolincoding” age 18 0 >…

    数据库 2022年8月22日
  • LeetCode 反转链表算法题解 All In One

    LeetCode 反转链表算法题解 All In One js / ts 实现反转链表 反转链表原理 图解 双指针,swap 交换 // 反转 双指针 // swap: a = b…

    编程笔记 2022年8月16日
  • 算法总结

    今天放两道刚刷的关于链表的题 package com.chenghaixiang.jianzhi2.day09; import java.util.ArrayList; impor…

    编程笔记 2022年8月16日
  • 最常见的Java面试题【杭州多测师_王sir】【杭州多测师】

    JDK、JRE、JVM之间的区别● JDK(Java SE Development Kit),Java标准开发包,它提供了编译、运⾏Java程序所需的各种⼯具和资源,包括Java编…

    Java 2022年8月13日
  • 刷题注意

    1.合并两个有序链表      定义一个新链表,注意不仅仅要遍历两个指定链表,新的链表也要在while循环中遍历!否则永远只在第一个节点不断更新 2. 环形链表Ⅱ    双指针法和…

    编程笔记 2022年8月11日
  • BM1 反转链表

    描述 给定一个单链表的头结点pHead(该头节点是有值的,比如在下图,它的val是1),长度为n,反转该链表后,返回新链表的表头。 数据范围: 0/leq n/leq10000≤n…

    编程笔记 2022年8月11日