E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
oj练习
OJ练习
第139题——模拟行走机器人
模拟行走机器人力扣链接:874.模拟行走机器人题目描述机器人在一个无限大小的XY网格平面上行走,从点(0,0)处开始出发,面向北方。该机器人可以接收以下三种类型的命令commands:-2:向左转90度-1:向右转90度1set=newHashSet();for(int[]obstacle:obstacles){set.add(obstacle[0]*60001+obstacle[1]);}int
盖盖的博客
·
2023-07-25 01:39
OJ练习
机器人
算法
leetcode
java
时间复杂度与空间复杂度
算法效率时间复杂度空间复杂度常见时间复杂度以及复杂度
oj练习
一、什么是数据结构?数据结构(DataStructure)是计算机存储、组织数据的方式,指相互之间存在一种或多种特定关系的数据元素的集合。
‘(尐儍苽-℡
·
2023-07-24 08:33
数据结构
数据结构
栈和队列
OJ练习
——栈实现队列,队列实现栈
文章目录⭐栈实现队列双栈数据倒入法队列“压栈”栈的“出队”栈"取队头"遍历双栈“队列”栈的队列判空和释放⭐队列实现栈双队列结点迁移法队列“压栈”队列“弹栈”队列取“栈顶”双队列的栈中元素个数双队列的栈遍历⭐后话⭐栈实现队列栈与队列的数据存储方式完全不同,栈的数据遵循先进后出模式FILO,而队列为先进先出模式FIFO,要想使用栈的结构实现队列的数据增删模式,需要使用栈的性质并对其稍加巧用,就可以达到
VelvetShiki_Not_VS
·
2023-07-21 07:05
C语言
数据结构
数据结构
算法
c语言
【数据结构】时间复杂度---
OJ练习
题
目录时间复杂度练习面试题--->消失的数字题目描述题目链接:面试题17.04.消失的数字解题思路思路1:malloc函数用法思路2:思路3:时间复杂度练习如果有不了解时间复杂度的请移步上一篇文章:【数据结构】初识面试题--->消失的数字题目描述数组nums包含从0到n的所有整数,但其中缺了一个。请编写代码找出那个缺失的整数。你有办法在O(n)时间内完成吗?题目链接:面试题17.04.消失的数字示例
江池俊
·
2023-07-20 06:50
数据结构探索
数据结构
c语言
开发语言
算法
数据结构_进阶(2):二叉树的
OJ练习
题
目录1.二叉树创建字符串。OJ链接2.二叉树的分层遍历1。OJ链接3.二叉树的分层遍历2。OJ链接4.给定一个二叉树,找到该树中两个指定节点的最近公共祖先。OJ链接5.二叉树搜索树转换成排序双向链表。OJ链接6.根据一棵树的前序遍历与中序遍历构造二叉树。OJ链接7.根据一棵树的中序遍历与后序遍历构造二叉树。OJ链接8.二叉树的前序遍历,非递归迭代实现。OJ链接9.二叉树的中序遍历,非递归迭代实现。
小羊在摸鱼
·
2023-07-17 11:21
数据结构
数据结构
数据结构-二叉树基础
oj练习
+二叉树销毁+层序遍历...
一965.单值二叉树难度简单如果二叉树每个节点都具有相同的值,那么该二叉树就是单值二叉树。只有给定的树是单值二叉树时,才返回true;否则返回false。示例1:输入:[1,1,1,1,1,null,1]输出:true示例2:输入:[2,2,2,5,2]输出:false提示:给定树的节点数范围是[1,100]。每个节点的值都是整数,范围为[0,99]。解1:最简单易懂的解法,先序遍历一遍,把每个节
聪明且普信
·
2023-07-16 16:19
数据结构
数据结构
算法
数据结构之二叉树基础
OJ练习
检查两颗树是否相同
检查两颗树是否相同题目来源:检查两颗树是否相同题目描述:给你两棵二叉树的根节点p和q,编写一个函数来检验这两棵树是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。示例1:输入:p=[1,2,3],q=[1,2,3]输出:true示例2:输入:p=[1,2],q=[1,null,2]输出:false示例3:输入:p=[1,2,1],q=[1,1,2]输出:false解题思路
小赵小赵福星高照~
·
2023-07-16 16:18
数据结构
数据结构
算法
二叉树
【MySQL】基本查询之插入查询结果、聚合函数、分组查询
【MySQL】基本查询之复合查询、聚合函数、分组一、插入查询结果二、聚合函数三、分组查询----groupby&having3.1having与where区别四、SQL查询的执行顺序五、
OJ练习
在上篇文章中我总结了基本的增删查改语法
阿浩啊z
·
2023-07-16 15:43
MySQL
mysql
linux
数据库
王道C语言督学营
oj练习
(全部更新完成)
(本人是2022年3月跟着王道C语言训练营学习过的,代码只供学习参考,但都是ac成功了的,如果存在ac不了的情况就检查一下自己的代码,注意运行语言有时候是C有时候是C++)目录初级阶段week1-day1作业week1-day2作业week1-day3作业week2-day4作业1week2-day5作业week2-day6作业week3-day7作业1week3-day7作业2week3-day
菜猿进阶ing
·
2023-07-14 05:08
c语言
visualstudio
数据结构
排序算法
c++
王道C语言督学营
oj练习
附个人学习感受(持续更新ing)
文章目录初级阶段中级阶段高级阶段初级阶段个人感受分享:初级阶段比较基础,但像龙哥说的那样,即使是科班出身,也需要听课。龙哥讲课把C语言以及之后考研用到的数据结构、计算机组成原理都有融合,也带着一步一步进行进行调试,在代码运行和问题解决方面有很大的收获。这里建议大家上完课立马去写作业进行巩固,否则会对知识有所遗忘,有条件的朋友可以多刷几次课程加深记忆与理解。关于oj,有时候确实很烦人。但现在BAT企
顾小婉
·
2023-07-14 05:01
算法练习
c语言
王道C语言督学营
OJ练习
全解【24考研最新版】
前言本篇博客是在博主参加王道408专业课前置课程-----C语言督学营的学习笔记,包含了从第一节课到最后一节课的所有OJ习题题解,文章中每一题都给出了详尽的代码,并在每一题的关键部位加上了注释,记录下来的目的是方便自己以后进行复习,也希望能够帮助到大家,经过测试所有代码都可以通过王道OJ网站给出的样例,如果还有什么疑问的话评论区留言吧!(tips:网站上的样例比较简单,可能刷刷小聪明也可以通过,但
酷尔。
·
2023-07-14 05:52
408
计算机学科专业基础
考研
c语言
开发语言
数据结构初阶(3)(链表:链表的基本概念、链表的类型、单向不带头非循环链表的实现、链表的相关
OJ练习
、链表的优缺点 )
接上次博客:和数组处理有关的一些OJ题;ArrayList实现简单的洗牌算法(JAVA)(ArrayList)_di-Dora的博客-CSDN博客目录链表的基本概念链表的类型单向、不带头、非循环链表的实现遍历链表并打印节点值:在链表头部插入节点:在链表尾部插入节点:得到单链表的长度:查找是否包含关键字key是否在单链表当中:删除第一次出现关键字为key的节点(两种实现方式):删除所有值为key的节
di-Dora
·
2023-06-17 10:04
易错知识点
数据结构初阶
数据结构
链表
java
学习
初阶数据结构(6)(队列的概念、常用的队列方法、队列模拟实现【用双向链表实现、用数组实现】、双端队列 (Deque)、
OJ练习
【用队列实现栈、用栈实现队列】)
链栈和顺序栈栈、虚拟机栈、栈帧的区别)_di-Dora的博客-CSDN博客目录队列(Queue)的概念常用的队列方法队列模拟实现我们先用双向链表来实现一个吧:现在考虑用数组实现:双端队列(Deque)
OJ
di-Dora
·
2023-06-17 10:04
数据结构初阶
易错知识点
链表
数据结构
算法
java
队列
初阶数据结构(5)(栈的概念、栈的模拟实现、栈的应用及练习【改变元素的序列 、 将递归转化为循环、括号匹配、逆波兰表达式求值、出栈入栈次序匹配、最小栈】、链栈和顺序栈栈、虚拟机栈、栈帧的区别)
接上次博客:数据结构初阶(4)(
OJ练习
【判断链表中是否有环、返回链表入口点、删除链表中的所有重复出现的元素】、双向链表LinkedList【注意事项、构造方法、常用方法、模拟实现、遍历方法、顺序表和链表的区别
di-Dora
·
2023-06-17 10:34
易错知识点
数据结构初阶
数据结构
算法
java
学习
栈
二叉树相关
OJ练习
题(1、锯齿形层序遍历 2、二叉搜索子树的最大键值和 3、验证二叉树 4、剑指 Offer II 047. 二叉树剪枝)
接上次博客:https://mp.csdn.net/mp_blog/creation/editor/130934670目录1、锯齿形层序遍历2、二叉搜索子树的最大键值和3、验证二叉树4、剑指OfferII047.二叉树剪枝最近临近期末,忙得焦头烂额的……天天都是高数、微观经济学、线性代数与解析几何等等,还有好多大作业和线上考试啥的,抽时间做一些二叉树的OJ题,当成练习了。等我考完期末考再继续更博客
di-Dora
·
2023-06-17 10:32
数据结构初阶
易错知识点
链表
数据结构
java
学习
二叉树
链表
OJ练习
__[回文链表,相交链表,环状链表,随机链表]全面解析
目录回文链表:牛客_链表的回文结构解题思路:图片解析:代码示例:相交链表:力扣160_相交链表解题思路:方法一:方法二:方法对比:代码示例:环状链表:力扣142_环状链表入口点解题思路:证明过程:代码示例:随机链表:力扣138_随机链表深拷贝解题思路:画图分析:代码示例:回文链表:牛客_链表的回文结构解题思路:1.先用快慢指针找到中下节点力扣876_链表中间节点2.反转后面部分节点力扣206_反转
凶悍的狼
·
2023-06-16 13:15
数据结构
算法学习笔记
C语言学习记录
c语言
数据结构
算法
Java集合框架:链表和LinkedList详解
MyLinkedList(双链表)四、LinkedList的使用1.LinkedLis的构造2.LinkedList的常用方法3.LinkedList的遍历五、ArrayList和LinkedList的区别六、链表的
oj
良月初十♧
·
2023-06-16 08:12
Java数据结构
java
开发语言
jvm
算法的时间复杂度和空间复杂度
目录本章重点一时间复杂度2.1时间复杂度的概念2.2大O的渐进表示法2.3常见的时间复杂度的计算二空间复杂度三常见复杂度对比四复杂度的
oj练习
4.1消失的数字4.2旋转数字每一天都是人生限定,每一天都值得
是小刘同学啦
·
2023-06-12 09:58
笔记
初阶数据结构
数据结构
c语言
【数据结构】二叉树(二)
二叉树链式结构的实现3.1创建一个节点3.2二叉树节点个数3.3二叉树叶子节点个数3.4二叉树的高度3.5二叉树第k层节点个数3.6二叉树查找值为x的节点3.7判断二叉树是否是完全二叉树二、二叉树基础
oj
x一季花开成海x
·
2023-06-10 15:24
数据结构
初阶数据结构(7)(树形结构的概念和相关重要定义、树的表示形式、树的应用、二叉树【两种特殊的二叉树、性质、存储、遍历、基本操作、二叉树相关的 OJ 题】)
接上次博客:初阶数据结构(6)(队列的概念、常用的队列方法、队列模拟实现【用双向链表实现、用数组实现】、双端队列(Deque)、
OJ练习
【用队列实现栈、用栈实现队列】)_di-Dora的博客-CSDN博客目录树形结构的概念一些重要概念
di-Dora
·
2023-06-08 04:06
易错知识点
数据结构初阶
数据结构
java
算法
二叉树
递归
OJ练习
第72题——驼峰式匹配
驼峰式匹配力扣链接:1023.驼峰式匹配题目描述如果我们可以将小写字母插入模式串pattern得到待查询项query,那么待查询项与给定模式串匹配。(我们可以在任何位置插入每个字符,也可以插入0个字符。)给定待查询列表queries,和模式串pattern,返回由布尔值组成的答案列表answer。只有在待查项queries[i]与模式串pattern匹配时,answer[i]才为true,否则为f
盖盖的博客
·
2023-04-21 04:35
OJ练习
leetcode
算法
职场和发展
OJ练习
第81题——岛屿数量
岛屿数量力扣链接:200.岛屿数量题目描述给你一个由‘1’(陆地)和‘0’(水)组成的的二维网格,请你计算网格中岛屿的数量。岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。此外,你可以假设该网格的四条边均被水包围。示例示例1:输入:grid=[[“1”,“1”,“1”,“1”,“0”],[“1”,“1”,“0”,“1”,“0”],[“1”,“1”,“0”,“0”,“
盖盖的博客
·
2023-04-18 10:52
OJ练习
leetcode
算法
职场和发展
OJ练习
第79题——图像渲染
图像渲染力扣链接:733.图像渲染题目描述有一幅以mxn的二维整数数组表示的图画image,其中image[i][j]表示该图画的像素值大小。你也被给予三个整数sr,sc和newColor。你应该从像素image[sr][sc]开始对图像进行上色填充。为了完成上色工作,从初始像素开始,记录初始坐标的上下左右四个方向上像素值与初始坐标相同的相连像素点,接着再记录这四个方向上符合条件的像素点与他们对应
盖盖的博客
·
2023-04-18 10:22
OJ练习
算法
深度优先
leetcode
OJ练习
第80题——被围绕的区域
被围绕的区域力扣链接:130.被围绕的区域题目描述给你一个mxn的矩阵board,由若干字符‘X’和‘O’,找到所有被‘X’围绕的区域,并将这些区域里所有的‘O’用‘X’填充。示例Java代码classSolution{introw,col;publicvoidsolve(char[][]board){if(board==null||board.length==0)return;row=board
盖盖的博客
·
2023-04-18 10:22
OJ练习
leetcode
深度优先
算法
OJ练习
第73题——解数独
解数独力扣链接:37.解数独题目描述编写一个程序,通过填充空格来解决数独问题。数独的解法需遵循如下规则:数字1-9在每一行只能出现一次。数字1-9在每一列只能出现一次。数字1-9在每一个以粗实线分隔的3x3宫内只能出现一次。(请参考示例图)数独部分空格内已填入了数字,空白格用‘.’表示。示例输入:board=[[“5”,“3”,“.”,“.”,“7”,“.”,“.”,“.”,“.”],[“6”,“
盖盖的博客
·
2023-04-18 10:20
OJ练习
leetcode
算法
数据结构
哈希——unordered系列关联式容器
目录unordered系列关联式容器概念unordered_map无序+去重operator[]unordered_set无序+去重
OJ练习
题重复n次的元素两个数组的交集两个数的交集二底层结构概念哈希冲突闭散列结点的定义扩容字符串取模插入查找删除闭散列完整代码开散列结点定义释放桶
袁百万
·
2023-04-17 08:55
C++
哈希算法
算法
C++
【数据结构与算法篇】时间复杂度与空间复杂度
3.数据结构和算法的重要性二、算法的时间复杂度和空间复杂度1.算法效率2.算法的复杂度3.复杂度在校招中的考察4.时间复杂度5.空间复杂度6.常见复杂度对比7.复杂度的
OJ练习
内容专栏:《数据结构与算法
花 碟
·
2023-04-14 20:52
数据结构与算法
数据结构
复杂度
【C++】string
OJ练习
文章目录1.仅仅反转字母思路分析代码实现2.字符串中的第一个唯一字符题目分析代码实现3.《剑指offer》——替换空格解法一:寻找替换思路分析代码实现优化解法二:空间换时间思路分析代码实现4.字符串最后一个单词的长度思路分析代码实现5.字符串相加思路分析代码实现优化(提升效率)我们来看几道string相关的OJ,来练习一下string的使用。1.仅仅反转字母题目链接:link我们一起来看一下题:思
YIN_^O^
·
2023-04-13 17:56
C++
经典笔面试题目剖析
c++
算法
leetcode
【数据结构与算法】算法的时间复杂度和空间复杂度
1.算法效率1.1.如何衡量一个算法的好坏1.2.算法的复杂度2.时间复杂度2.1.时间复杂度的概念2.2.大O的渐进表示法2.3.常见时间复杂度计算举例2.4.常见时间复杂度3.空间复杂度4.复杂度
oj
坏 幸 运
·
2023-04-12 15:44
数据结构与算法
算法
数据结构
力扣(leetcode)经典题目分享第3期——栈和队列
栈和队列一.选择题1.1进出栈顺序1.2循环队列1.3队列的基本运算1.4循环队列的有效长度二.
OJ练习
题2.1括号匹配问题2.2用队列实现栈2.3用栈实现队列2.4循环队列总结:一.选择题1.1进出栈顺序若进栈序列为
ZHA_123
·
2023-04-09 22:07
C语言刷题
leetcode
算法
c语言
数据结构
学习
OJ练习
LeetCode-206:反转链表
题目206.反转链表-力扣(LeetCode)思路根据题目要求,即将上方链表变成下方所示的链表:1.要实现引用的指向反向,需要创建两个结点,记为prev和cur;2.在遍历的过程中始终保持prev为cur的前驱节点(即先让prev指向cur再让cur向后遍历);3.当最后cur和cur.next均=null时,此时的prev即为头结点。完整代码classSolution{publicListNod
小鱼的学习笔记
·
2023-04-08 07:39
OJ练习
链表
leetcode
数据结构
OJ练习
LeetCode-26:删除有序数组中的重复项
题目思路1.根据题目要求,在有序数组中出现相同数字时,只保留一个,因此遍历数组当遇到不同的值时,让该值的下标替换为重复数字第一次出现时的下标;2.因此,需要额外的一个变量来记录未重复数字的下标;3.最后将这个下标返回,即此时数组内的元素个数。即变量i用来遍历数组,变量t用来控制位置以及统计元素个数。完整代码classSolution{publicintremoveDuplicates(int[]n
小鱼的学习笔记
·
2023-04-08 07:39
OJ练习
leetcode
算法
数据结构
java
LeetCode118. 杨辉三角
通过学习了vector,我们可以通过一些
OJ练习
题来增强学习vector的使用。难度简单OJ链接首先,杨辉三角其实类似一个二维数组。
学代码的咸鱼
·
2023-04-07 15:36
题目练习
c++
力扣
OJ练习
LeetCode-118:杨辉三角
题目118.杨辉三角-力扣(LeetCode)可以看到,默认的代码块中出现List>为二级ArrayList,类似于数组中的二维数组。List在List>中,元素类型为List;在List中,元素类型为Integer。即每一行为一个线性表,线性表中的元素为Integer类型,最终的杨辉三角也是一个线性表,元素类型为每一行的线性表。思路接下来,我们分析一下题目:1.在杨辉三角中,第一行只有一个元素,
小鱼的学习笔记
·
2023-04-07 15:13
OJ练习
leetcode
算法
java
王道
OJ练习
题--中级-day1
题目输入一个学生的学号,姓名,性别,用结构体存储,通过scanf读取后,然后再通过printf打印输出输入学号,姓名,性别,例如输入101xiongdam输出输出和输入的内容一致,如果输入的是101xiongdam,那么输出也是101xiongdam案例输入101xiongdam输出101xiongdam思路描述这是一个简单的使用结构体的案例,主要考察定义结构体,以及使用结构体的属性。代码#inc
Alfred king
·
2023-04-07 13:14
c语言
链表
算法
二叉树万字详解(遍历+oj)
1.2中序遍历1.3后序遍历1.4遍历推倒遍历二、二叉树的一般接口2.1二叉树的层序遍历2.2计算叶子节点的个数2.3二叉树的高度2.4计算二叉树第K层节点个数2.5二叉树查找值为x的节点三、二叉树基础
oj
七天七月七年_J
·
2023-04-02 20:59
数据结构讲解
数据结构
算法
c语言
【数据结构】队列的基本操作(C语言版)
前情回顾:栈的基本操作+
OJ练习
(C语言版)1.队列1.1队列的概念及结构队列:只允许在一端进行插入数据操作,在另一端进行删除数
yy_上上谦
·
2023-04-02 00:16
数据结构
数据结构
c语言
数据结构—二叉树链式结构的实现
、中序以及后序遍历4、前序、中序以及后序遍历的实现——双路递归分治思想_求叶子节点数量,分治思想:分治思想_求第k层节点个数:分治思想_求二叉树的深度:分治思想_二叉树查找值为x的结点:5、二叉树基础
oj
IfYouHave
·
2023-03-28 21:15
Data
Structure
数据结构
【万字详解栈和队列及其OJ题】
目录一栈1.1栈的概念及结构1.2栈的实现二队列2.1队列的概念及结构2.2队列的实现三栈与队列的
OJ练习
3.1括号匹配问题3.2用队列实现栈3.3用栈实现队列3.4设置循环队列一栈1.1栈的概念及结构栈
Fox!
·
2023-03-23 09:36
初阶数据结构
数据结构
c语言
栈和队列
leetcode
3个国内最大的黑客学习网站
1、i春秋国内比较好的安全知识在线学习平台,把复杂的操作系统、工具和网络环境完整的在网页进行重现,为学习者提供完全贴近实际环境的实验平台,地址:www.ichunqiu.com/main2、XCTF_
OJ
白面安全猿
·
2023-03-22 19:17
你还在为时间复杂度不懂而担心吗???赶紧进来,这里手把手教你计算时间复杂度!!!
二、常见时间复杂度计算举例三、
oj练习
题总结前言时间复杂度是数据结构最开始学的一章,我相信大部分人和我一样,刚开始学,或者已经学完这一章,都还不理解这个是什么意思,怎么计算时间复杂度,接下来,我将为大家进行详细的介绍
小树苗渴望变成参天大树
·
2023-03-13 15:14
数据结构
算法
数据结构:链表基础
OJ练习
+带头双向循环链表的实现
目录一.leetcode剑指OfferII027.回文链表1.问题描述2.问题分析与求解(1)快慢指针法定位链表的中间节点(2)将链表后半部分进行反转附:递归法反转链表(3)双指针法判断链表是否回文二.带头双向循环链表的实现1.头文件2.节点内存申请接口和链表初始化接口3.链表的打印和查找接口4.链表的增删接口5.链表销毁接口一.leetcode剑指OfferII027.回文链表剑指OfferII
摆烂小青菜
·
2023-02-17 07:36
初阶数据结构
链表
数据结构
数据结构:带环单链表基础
OJ练习
笔记(leetcode142. 环形链表 II)(leetcode三题大串烧)
目录一.前言二.leetcode160.相交链表1.问题描述2.问题分析与求解三.leetcode141.环形链表1.问题描述2.代码思路3.证明分析下一题会用到的重要小结论:四.leetcode142.环形链表II1.问题描述2.问题分析与求解Judgecycle接口:方法一:方法二:一.前言单链表和带环单链表OJ题是笔试面试常考的题目,本期是关于带环单链表基础题的刷题小笔记(前两个题的求解过程
摆烂小青菜
·
2023-02-17 07:35
初阶数据结构
数据结构
职场和发展
【初阶数据结构】——二叉树
OJ练习
另一棵树的子树思路分析代码实现4.返回二叉树结点的前序遍历数组思路分析代码实现5.对称二叉树思路分析代码展示前言上一篇文章我们刚刚学完二叉树初阶的相关知识,那接下来我们就趁热打铁,这篇文章,我们一起来看几道二叉树相关的
OJ
Y_^O^
·
2023-02-05 17:20
初阶数据结构(C描述)
经典笔面试题目剖析
数据结构
算法
leetcode
二叉树3、
目录4、二叉树链式结构的实现:4.1、前置说明:4.2、二叉树的遍历:4.2.1、前序、中序以及后序遍历:4.2.2、层序遍历:4.3、二叉树基础
oj练习
:4.3.1、例题1:4.3.2、例题2:4.3.3
脱缰的野驴、
·
2023-01-28 10:47
数据结构
算法
Lesson1: 算法的时间复杂度和空间复杂度
目录1.算法效率1.1如何衡量一个算法的好坏1.2算法的复杂度2.时间复杂度2.1时间复杂度的概念2.2大O的渐进表示法2.3常见时间复杂度计算举例3.空间复杂度4.常见复杂度对比5.复杂度的
oj练习
1
xiguazkb123
·
2023-01-23 20:42
数据结构
数据结构
【数据结构】二叉树的实现&&
OJ练习
文章目录前言(一)二叉树的接口实现构建二叉树前序遍历中序遍历后序遍历层序遍历二叉树的节点个数二叉树叶子节点个数二叉树第K层节点个数二叉树的高度查找指定节点判断完全二叉树销毁二叉树(二)二叉树基础
OJ练习
单值二叉树相同的树另一棵树的子树二叉树的前序遍历二叉树的最大深度翻转二叉树对称二叉树平衡二叉树小结前言上一篇博客给大家讲解了介绍了二叉树的相关概念及其堆的实现
星河万里᭄ꦿ࿐
·
2023-01-12 18:12
初阶数据结构
数据结构
链表
算法
【数据结构】时间复杂度和空间复杂度
文章目录1.数据结构和算法介绍2.算法效率3.时间复杂度3.1时间复杂度的概念3.2大O的渐近表示法3.3常见时间复杂度计算举例4.空间复杂度5.常见的复杂度对比6.复杂度的
oj练习
1.数据结构和算法介绍
星河万里᭄ꦿ࿐
·
2023-01-12 18:42
初阶数据结构
1024程序员节
博宜
OJ练习
题基础题目中个别问题的题(欢迎一起讨论)
中国博宜练习题个别问题,望讨论前言题目1解题思路提交后正确代码:个人写的错误代码题目2正确代码2个人写的错误代码2以上是个人目前遇到的两个问题,不知道是直接使用“max”函数的问题还是什么,如果是“max”函数问题第一个测试点应该也会报错,是不是有什么本人没有想到的地方请各位大佬不吝赐教,或者说还是评判本身的问题。可以评论区讨论或者私信我,我会认真看的,感谢!!!!(抱拳)纵有疾风起,人生不言弃。
江客:时荒
·
2022-12-18 14:10
浙大Python程序设计题
python
不就是Java吗之 String类 PartII
String类PartII三、StringBuilder和StringBuffer3.1介绍3.2相关方法3.3面试题四、相关
OJ练习
4.1[字符串中的第一个唯一字符](https://leetcode.cn
加勒比海涛
·
2022-12-13 14:14
Java
java
算法
leetcode
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他