计算机科学基础leetcode刷题二分查找 二分查找 2024-03-09 Source Edit History 74. 搜索二维矩阵 Problem: [74. 搜索二维矩阵](https://leetcode.cn/problems/search-a-2d-matrix/description/) 解题方法将二维数组看作一维数组 Read More
计算机科学基础leetcode刷题二叉树 二叉树 2024-03-09 Source Edit History 102. 二叉树的层序遍历 Problem: 102. 二叉树的层序遍历 解题方法广度优先搜索: Read More
计算机科学基础leetcode刷题二叉树 二叉树 2024-03-09 Source Edit History 94. 二叉树的中序遍历 Problem: 94. 二叉树的中序遍历 https://ancientelement.gitee.io/2023/12/06/计算机科学基础/leetcode刷题/二叉树/leetcode二叉树复习/ Code[]1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253/** * Definition for a binary tree node. * public class TreeNode { * public int val; * public TreeNode left; * public TreeNode right; * public TreeNode(int val=0, TreeNode left=null, TreeNode right=null) { * this.val = val; * this.left = left; * this.right = right; * } * } */public class Solution { public IList<int> InorderTraversal(TreeNode root) { List<int> help = new List<int>(); ForEach(root,help); return help; } public void ForEach(TreeNode node,IList<int> list) { if(node == null) return; ForEach(node.left,list); list.Add(node.val); ForEach(node.right,list); }}
计算机科学基础leetcode刷题链表 链表 2024-03-08 Source Edit History 138. 随机链表的复制 Problem: 138. 随机链表的复制 解题方法 哈希表存储对应源Node为键,拷贝Node为值 Read More
计算机科学基础leetcode刷题数组 快排, 数组 2024-03-08 Source Edit History 215. 数组中的第K个最大元素 Problem: 215. 数组中的第K个最大元素 快排这里的快排的交换是用的挖坑的算法,举例子如下: Read More
计算机科学基础leetcode刷题链表 链表 2024-03-08 Source Edit History 234. 回文链表 Problem: 234. 回文链表 解题方法方法一: Read More