文章目录 一、树的概念 1.名词解释 二、二叉树的概念 1. 二叉树的定义 2. 二叉树的性质 3.二叉树的存储表示 3.1 顺序存储表示 3.2 链式表示:二叉...
Iterator迭代器与foreach循环 前言 一、 Iterator迭代器接口 1. 使用 Iterator 接口遍历集合元素 2. Iterator接口的方法 3. 迭代器的执行原理 3.1 ...
kotlin 基础入门 第四章 kotlin 常见 数组、集合 和 Map 的使用 文章目录 kotlin 基础入门 前言 1、List 创建与元素获取 2、可变List 集合 3、mutator ...
二叉树+oj 什么是链式结构? 二叉树操作的思路 二叉树的前/后/中序遍历 二叉树的层序遍历 二叉树的节点个数 二叉树叶子节点的个数 二叉树...
文章目录 前言: 1. 二叉树的四种遍历结构: 1.1 二叉树结构划分: 1.2 二叉树的遍历结构: 2.递归的分治思想: 3. 链式二叉树的创建:(BinaryTr...
☀(day33) 目录 📝题目: 🚩题目分析: 💡解题思路: 常规解法:✏ 🌈代码实现 位运算解法:✏ 🌈代码实现 📝题...
目录 一、0-1背包问题 二、问题分析 1、确定备忘录的具体含义 2、状态转移方程 3、初始化 4、遍历顺序及输出 5、回溯法求解最大价值时的背包物品 三、总结 ...
常用Map循环遍历的方法 Map map = new HashMap(); map.put("1", "a"); map.put("2", "b"); map.put("3", "c"); System.out.println(map.containsKey("4"))...
20-有效的括号 题目描述 给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右...