- 博客(6)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 数据结构与算法 | 回文链表检测
原文链接:https://wangwei.one/posts/java-algoDS-palindrome-linked-list.html如何判断一个单链表是否为回文链表?回文链表LeetCode 234. Palindrome Linked List例1:Input: 1->2Output: false例2:Input: 1->2->2->1...
2019-01-31 20:57:56 364
原创 数据结构与算法 | 如何实现LRU缓存淘汰算法
原文链接:https://wangwei.one/posts/java-algoDS-LRU-implement-by-linkedlist.html前面,我们学习了 链表 的实现,今天我们来学习链表的一个经典的应用场景——LRU淘汰算法。缓存是一种提高数据读取性能的技术,在硬件设计、软件开发中都有着非常广泛的应用,比如常见的 CPU 缓存、数据库缓存、浏览器缓存等等。缓存的大小有限,...
2019-01-29 12:01:20 396
原创 数据结构与算法 | Leetcode 876. middle-of-the-linked-list
原文链接:https://wangwei.one/posts/java-algoDS-middle-of-the-linked-list.html前面,我们实现了 删除单链表倒数第N个节点 操作,本篇来聊聊,如何求一个链表的中间节点。求链表的中间结点Leetcode 876. Middle of the Linked List给定一个非空的单链表,要求返回它的中间节点,如果中间...
2019-01-25 00:31:37 182
原创 数据结构与算法 | Leetcode 19. Remove Nth Node From End of List
原文链接:https://wangwei.one/posts/java-algoDS-Remove-Nth-Node-From-End-of-List.html前面,我们实现了 两个有序链表的合并 操作,本篇来聊聊,如何删除一个链表的倒数第N个节点。删除单链表倒数第N个节点Leetcode 19. Remove Nth Node From End of List给定一个单链表,如...
2019-01-25 00:30:32 168
原创 数据结构与算法 | LeetCode 224. Basic Calculator
原文链接:https://wangwei.one/posts/algoDS-java-leetcode-224-basic-calculator.html前面,我们学习了 栈的实现及其应用 ,今天我们基于栈,来实现一个简单的计算器功能。简单计算器实现Leetcode 224. Basic Calculator实现一个能够对简单的表达式进行计算的基础计算器。表达式字符串包含括号 ...
2019-01-18 20:46:12 187
原创 数据结构与算法 | 栈的实现及应用
原文链接:https://wangwei.one/posts/java-data-structures-and-algorithms-stack.html前面,我们实现了两种常见的线性表 —— 顺序表 和 链表 ,本篇我们来介绍另外一种常用的线性表 —— 栈。栈定义线性表中的一种特殊数据结构,数据只能从固定的一端插入数据或删除数据,另一端是封死的。特点FILO(First ...
2019-01-14 09:43:37 412
用java后台处理手机端长网址变短网址功能的实现
2013-06-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人