首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
算法基础知识踏平
bobby_developer
创建于2022-05-25
订阅专栏
对于数据结构和算法的基础知识进行整理
暂无订阅
共5篇文章
创建于2022-05-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android代码重构之设计模式
1. 设计模式 1.1 外观模式 定义: 要求一个子系统的外部与内部的通信必须通过一个统一的对象进行,外观模式提供了一个高层次的接口,使得子系统更易于使用。 目的:1) 外观模式是通过外接子系统内部的
树的几个含义
\ 1. 二叉树定义 树的遍历是树的一种重要的运算。所谓遍历是指对树中所有结点的信息的访问,即依次对树中每个结点访问一次且仅访问一次。,一般情况下树的遍历有四种情况,而对二叉树来说有四种情况,这里主要
Java数据结构之队列
1. 队列 1.1 定义 队列(Queue)是一种经常使用的集合。Queue实际上是实现了一个先进先出(FIFO:First In First Out)的有序表。它和List的区别在于,List可以在
循环链表是否有环
1. 判断循环链表是否有环 1.1 思路一: 使用哈希表存储所有的值 每个访问的节点,放入哈希表中,如果下一个节点已经存在于哈希表中,表示有环 时间和空间复杂度都是O(N) 1.2 思路二:使用快慢指
Java基础知识之链表实现
Java基础知识篇 1. 链表的基础知识 2. 实现链表的新增和删除 打印值如下所示: 1 2 3 4 5 6 7 8 9