热文【数据结构】链表:LeetCode题(一)206.反转链表,24.两两交换相邻节点在讲解链表的LeetCode题之前先说几点注意: head指针与p指针: head 指针指向参数链表的头,用于标识链表 p 指针一般是 p = head,用于操作链表 两者都可以变,都可以用来操作当前链表。但若只是内...
热文【必备算法】字符串(回文问题):LeetCode题 9. 回文数,234. 回文链表文章开头先放个传送门,是回文字符串相关的LeetCode题 字符串(回文问题):LeetCode题 125. 验证回文串,680. 验证回文字符串 Ⅱ,647. 回文子串,5. 最长回文子串,两篇可以对比着看。 9....
热文【数据结构】链表:LeetCode题(四)234.回文链表234. 回文链表 请判断一个链表是否为回文链表。 示例 1: 输入: 1->2 输出: false 示例 2: 输入: 1->2->2->1 输出: true 解法一:栈 思路:遍历链表,将所有节点压入栈,再遍历一...
热文【数据结构】链表:LeetCode题(三)21.合并两个有序链表21. 合并两个有序链表¹ 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1->2->4, 1->3->4 输出:1->1->2->3->4->4 解...
热文【数据结构】链表:Java实现双向链表(200行代码仿写LinkedList)文章开头先放一个传送门【Java容器源码】LinkedList源码分析,是作者写的关于LInkedList源码的分析。这篇文章就仿写LinkedList,并实现容器中的核心方法。 1.Node 在LinkedList...
热文【数据结构】链表:特性浅析1.底层存储结构 数组需要一块连续的内存空间来存储, 对内存的要求比较高。如果我们申请一个 100MB 大小的数组,当内存中没有连续的、足够大的存储空间时,即便内存的剩余总可用空间大于 100MB,仍然会申请失败。 ...
热文《从Java面试题看源码》-最全之深度剖析ConcurrentLinkedQueue源码 有哪些并发队列?说下某一个的实现? ConcurrentLinkedQueue : 无界非阻塞队列,底层使用单向链表实现,对于出队和入队使用CAS来实现线程安全 LinkedBlockingQueue: 有界阻塞...
trx手续费-2TRX=1次转账次数直接节省80%!无视对方有没有U或者是否交易所,低于2TRX的都是钓