自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Unity2D urp RendererObjects

实现2D渲染管线之自定义渲染效果,RendererFeature

2024-03-11 23:20:48 935

原创 c# 数组和交错数组

c#数组和交错数组 a[][]和a[,]

2022-11-22 16:46:32 307 1

原创 Leetcode 变位词组

编写一种方法,对字符串数组进行排序,将所有变位词组合在一起。变位词是指字母相同,但排列不同的字符串。注意:本题相对原题稍作修改示例:输入: ["eat", "tea", "tan", "ate", "nat", "bat"],输出:[ ["ate","eat","tea"], ["nat","tan"], ["bat"]]简单的哈希集数据结构题,记录一下,比较简洁的代码vector<vector<string>> groupAnagrams(v...

2021-12-01 17:21:51 144

原创 数字二进制中 1 的个数

Brian Kernighan算法

2021-11-27 11:19:12 269

原创 用两个栈模拟队列

class CQueue {public: stack<int> s1; stack<int> s2; CQueue() { while(!s1.empty()){ s1.pop(); } while(!s2.empty()){ s2.pop(); } } void appendTail(int value) { s.

2021-10-30 13:57:33 89

原创 Leetcode 105.从前序与中序遍历序列

105. 从前序与中序遍历序列构造二叉树难度中等给定一棵树的前序遍历preorder与中序遍历inorder。请构造二叉树并返回其根节点。示例 1:Input: preorder = [3,9,20,15,7], inorder = [9,3,15,20,7]Output: [3,9,20,null,null,15,7]注释写满了心路历程,应该算比较详细?class Solution {public: TreeNode* bulidTreePoint(...

2021-10-29 16:43:54 111

原创 Leetcode 102.二叉树的层序遍历

102. 二叉树的层序遍历给你一个二叉树,请你返回其按层序遍历得到的节点值。 (即逐层地,从左到右访问所有节点)。示例:二叉树:[3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回其层序遍历结果:[ [3], [9,20], [15,7]]也算是结合百家所长,总结出来了自己的写法?class Solution {public: vector<vector&..

2021-10-26 19:56:15 2410

原创 Leetcode 145二叉树的后序遍历(迭代算法)

给定一个二叉树,返回它的 后序遍历。示例:输入: [1,null,2,3] 1 \ 2 / 3输出: [3,2,1]在前中序遍历的基础上增加了一个记录前置结点pre(关于前中序可以看我之前的随笔)。https://blog.csdn.net/qq_44082048/article/details/120857194vector<int> ans;stack<TreeNode*> s;TreeNode* cur...

2021-10-21 00:32:27 117

原创 二叉树前中序遍历迭代算法

来简单记录一下二叉树的前中序遍历。分为前中序遍历和后序遍历来拆开记录。输入:root = [1,null,2,3]输出:[1,2,3]前序中序的代码大相径庭,只是记录输出的时间点不一样。首先都需要一个记录输出答案的ans动态数组,一个结点指针类型的栈和一个结点指针。vector<int> ans;//首先建立一个ans动态数组记录答案stack<TreeNode*> s;TreeNode* cur=root;然后开始循环:while(.

2021-10-19 23:46:09 160

原创 LeetCode 74 搜索二维矩阵

https://leetcode-cn.com/problems/search-a-2d-matrix/https://leetcode-cn.com/problems/search-a-2d-matrix/编写一个高效的算法来判断m x n矩阵中,是否存在一个目标值。该矩阵具有如下特性:每行中的整数从左到右按升序排列。每行的第一个整数大于前一行的最后一个整数。示例 1:输入:matrix = [[1,3,5,7],[10,11,16,20],[23,30,34,60]], ...

2021-10-18 23:57:05 75

原创 LeetCode 547 省份数量(并查集学习)

自己学习记录一下,关于学之前觉得有难度,但是大家都说十分简单的并查集。547. 省份数量有n个城市,其中一些彼此相连,另一些没有相连。如果城市a与城市b直接相连,且城市b与城市c直接相连,那么城市a与城市c间接相连。省份是一组直接或间接相连的城市,组内不含其他没有相连的城市。给你一个n x n的矩阵isConnected,其中isConnected[i][j] = 1表示第i个城市和第j个城市直接相连,而isConnected[i][j] ...

2021-10-17 13:26:19 142

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除