#算法基础知识与刷题笔记----双指针;二分查找;滑动窗口;回溯法;BFS;DFS;分治法;递归;拓扑排序;Tries;Union Find;动态规划;
由于上一篇写太多造成页面卡顿而不得不重开一篇orz一、双指针java中不能像C一样对指针直接操作,但是我们定义变量的过程就是定义指针的过程。注意:1、指针变量有两层含义 1) 指针变量里存的是地址(它指向的变量的首地址)。 2) 指针变量有类型,类型说明了该指针指向的变量在内存中的范围(大小)。2、使用创建一个对象包括声明和定义。 1) 声明是指定义一个指向该对象的指针变量。 2) 定义是指用new关键字在堆内存中创建了对象,并把他的首地址付给那个指针变量。二、
原创
2021-02-25 23:30:32 ·
432 阅读 ·
0 评论