wsuo
wsuo
全部文章
数据结构和算法
JavaWeb学习笔记(9)
Linux学习(20)
Python(10)
实用技巧(7)
技术分享(6)
数据库(8)
未归档(2)
编程语言(7)
计算机网络(15)
问题解决(6)
归档
标签
去牛客网
登录
/
注册
wsuo.top
全部文章
/ 数据结构和算法
(共8篇)
巧解动态规划问题
文章目录 一、动态规划的思想 二、动态规划的简单应用 a. 自顶向下的备忘录法 b. 自底向上的动态规划 动态规划的三大步骤 1、定义数组元素的含义 2、找出数组元...
2020-05-24
0
813
数据结构(一)
一、队列 先进先出的数据结构 FIFO 1.实现队列 // "static void main" must be defined in a public class. class MyQueue { // store elements private L...
2020-05-24
0
622
数据结构(二)
一、用栈实现队列 class MyQueue { private Stack<Integer> s1 = null; private Stack<Integer> s2 = null; /** Initialize your data s...
2020-05-24
0
558
Java 自定义 ArrayList 与 LinkedList
ArrayList public class MyArrayList<AnyType> implements Iterable<AnyType> { /** * Construct an empty ArrayList. */ public MyArray...
2020-05-24
0
472
如何写递归
转载自 LeetCode ,原文链接:https://leetcode-cn.com/circle/article/koSrVI/ 如何写递归 1. 递归的定义 编程语言中,函数 Func(Type a,……)直接或间接调用函数本身,则该函数称为「递归函数」。 在实现递归函数之前...
2020-05-24
0
539
Java 中 HashMap 数据结构分析(语言无关)
文章目录 Part1 数组、链表、红黑树简介 1、二叉搜索树 2、AVL树与红黑树 2.1、AVL树 2.2、红黑树与AVL树的比较 2.3、红黑树的性质 2.4、红黑树的插入 ...
2020-05-24
0
506
LeetCode 刷题技巧与学习方法
根据一本书中所讲的:《异类:不一样的成功启示录》,我们学习一项技术或者精通一个领域一定要经过 3 个阶段。 Chunk it up Deliberate Practicing Feedback 中文意思是: 切碎知识点 刻意练习 反馈 下面我们就这几个方面...
2020-05-24
0
1486
链表中的指针到底是啥 ?
在搞清楚链表的指针节点之前,我先问大家一个问题: 如何理解 first = second.next;这条语句的含义 ?请大家思考一分钟然后往下看。 下面我来解释一下: 首先我们先来看一个例子来说明 指针 和 对象 的关系: 比如我写 Java , Node first =...
2020-05-24
0
592