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
数据结构与算法那些事儿
面试
数据结构与算法
总结分类+leetcode目录【基础版】
算法题目总结:这里为大家总结
数据结构与算法
的题库目录,如果已经解释过的题目会标注链接更新,方便查看。
心安成长
·
2024-02-04 22:06
leetcode
面试
leetcode
职场和发展
数据结构与算法
实验题 9.8 转移炸弹
★实验任务A国有N个城市,这些城市编号为1到N,有一天,他们调查出恐怖分子在每个城市中都安放了炸弹,于是他们给炸弹也编上了序号,第i个城市里的炸弹编号为i。现在他们想把这些炸弹转移,以便于销毁炸弹。由于炸弹是通过不同人转移的,所以需要一个指挥部门来记录转移炸弹的信息,以便于有些人要查询这些信息。我们有两个操作:1.将a炸弹目前所在城市中所有的炸弹转移到b炸弹所在的城市。2.询问a炸弹目前在哪个城市
top-OJUG
·
2024-02-04 20:31
算法
数据结构
算法
ds
杀熟
那些事儿
那咱们今儿就唠唠身边杀熟
那些事儿
(一)土豆正值新土豆上市的时候,家家户户或多或少都在市场上买些新土豆尝尝鲜。正好家里旧土豆吃完了,大姐和大哥就一块儿去市场上买些土豆。
暂时未想好
·
2024-02-04 19:50
2019-3-11晨间日记
10就寝:天气:晴心情:一般纪念日:任务清单昨日完成的任务,最重要的三件事:1:步行2万多步2:卓尔中超助威改进:每周打三次羽毛球习惯养成:坚持打卡周目标·完成进度每天坚持打卡学习·信息·阅读阅读《明朝
那些事儿
海阔凭喻跃
·
2024-02-04 19:19
计算机公共基础知识——
数据结构与算法
1.1算法一、算法定义是指解题方案的准确而完整的描述。算法不等于程序(程序不可能优于算法)二、算法基本特征1.可行性:在现有的环境或条件下,是可以实现的。2.确定性:算法中每个步骤必须时明确定义的,不允许模棱两可。3.有穷性:算法必须在有限的时间内做完,必须在执行有限个步骤之后终止。(没有死循环)4.足够的情报:算法要有一定的输入数据和必须要有输出结果。三、算法的基本要素1.对数据对象的运算和操作
努力攀登的科技树
·
2024-02-04 18:49
计算机公共基础
python
测开外传之
数据结构与算法
(Java语言描述)
概述算法通常是指计算机或程序中按照一定规则解决一类问题的明确而有限的步骤,一般会应用在特定的数据结构上一般算法具有如下特征输入:具有0或多个输入输出:具有1个或多个输出有穷性:在有限的步骤后,会自动结束,不会无限循环;而且步骤会在有限的时间内完成确定性:每个步骤都有明确的含义,没有二义性可行性:每个步骤都是可行的,通过设计的步骤组合,在有限的执行次数后结束如何设计算法?对于一个好的算法设计,需要从
shanmao001
·
2024-02-04 17:41
算法
程序人生
功能测试
python
推荐几本我最喜欢的书
推荐几本我最最最最喜欢的书历史类——明朝
那些事儿
,半小时漫画中国史,大秦帝国科幻类——三体,球状闪电,三体感觉是不可超越的玄幻类——紫川,诛仙,悬疑推理类——清明上河图密码,余罪,东野圭吾系列,是枝裕和系列
诺克萨斯即将崛起
·
2024-02-04 16:42
这个夏天不一样——关于阅读
那些事儿
2019.7.10晚七点我准时进入了直播间,时老师的第一讲是“关于童书悦读
那些事儿
”!课程一开始我便被时老师动听的声音吸引了,她像我们讲解了
桦甸963李慧
·
2024-02-04 16:41
《明朝
那些事儿
(一)》里的那点事
对明朝的关注起源于《万历十五年》和电视剧《大明王朝1566》,作为另外一本高人气的历史读物《明朝
那些事儿
》自然会通读一番。
北邮郭大宝
·
2024-02-04 15:31
数据结构与算法
学习01之前缀表达式(波兰表达式)、中缀表达式、后缀表达式(逆波兰表达式)
前缀表达式(波兰表达式)概念:前缀表达式的运算符位于操作符之前举例:(3+4)*5-6,对应的前缀表达式就是-*+3456前缀表达式的计算机求值:从右至左扫描表达式,遇到数字时,将数字压入堆栈,遇到运算符时,弹出栈顶的两个数,用运算付对它们做相应的计算(栈顶元素和次顶元素),并将结果入栈:重复上述过程知道表达式最左端,最后运算得出的值即为表达式的结果。例如:(3+4)*5-6对应的前缀表达式就是-
zh成长之路
·
2024-02-04 13:29
数据结构
算法
java
堆栈
数据结构与算法
-线性表的定义
线性表,从名字上你就能感觉到,是具有像线一样的性质的表。在广场上,有很多人分散在各处,当中有些是小朋友,可也有很多大人,甚至还有不少宠物,这些小朋友的数据对于整个广场人群来说,不能算是线性表的结构。但像刚才提到的那样,一个班级的小朋友,一个跟着一个排着队,有一个打头,有一个收尾,当中的小朋友每一个都知道他前面一个是谁,他后面一个是谁,这样如同有一根线把他们串联起来了。就可以称之为线性表。线性表(L
Joker_King
·
2024-02-04 11:42
那些年合租的
那些事儿
又要面临搬家的课题。想起曾经住过的地方,和住在一个屋檐下的人,和那时的自己,真是感慨万千。01杭州的安置房住过安置房。房子里大多的木艺,都是房东的老丈人完成的,包括床板、衣柜、电视柜等等。房东提起这件事的时候总是一脸骄傲,一副“这都是我丈人手作的哦,了不起吧!”的样子。但其实呢,那些柜子格局都有点怪怪的。比如三个门板的衣柜,你得先打开右边那扇门,才能打开左边的两扇门,诸如此类。但想到他老丈人亲手做
爱码字的妖妖
·
2024-02-04 11:17
WebGL+Three.js入门与实战——绘制水平移动的点、通过鼠标控制绘制(点击绘制、移动绘制、模拟画笔)
主攻前端方向,正逐渐往全干发展个人状态:研发工程师,现效力于中国工业软件事业人生格言:积跬步至千里,积小流成江海推荐学习:前端面试宝典Vue2Vue3Vue2/3项目实战Node.jsThree.js
数据结构与算法
体系教程个人推广
前端杂货铺
·
2024-02-04 08:08
webgl
javascript
计算机外设
听课偶得之:测评、复习的
那些事儿
这学期应该是听课听得最多的,平均算下来,每周听了4节课,20周也就一共听了80节课。至少有20节跨学科的课。其实,还是很喜欢听课的。整个身心都放进去,随时保持着一种思考,或欣喜,或启发,看学生的各种反应,很好的体验。01道法课该如何测评道法课的期末测试。两次听这样的课,第一次我提了建议,以为会有改进,但第二次听还是一样的。第一次是上周,当时看了开课的10分钟,我有些“惊呆”了。因为这样的期末考试,
欧小丽
·
2024-02-04 08:23
java
数据结构与算法
刷题-----LeetCode15. 三数之和
java
数据结构与算法
刷题目录(剑指Offer、LeetCode、ACM)-----主目录-----持续更新(进不去说明我没写完):https://blog.csdn.net/grd_java/article
殷丿grd_志鹏
·
2024-02-04 08:53
算法
java
算法
leetcode
链表
上班后为什么学
数据结构与算法
变得更重要?
很多程序员都会觉得
数据结构与算法
在工作之后很少用到,那究竟有没有必要继续学呢?可以非常负责任的告诉你,有必要!非常有必要!
真是奇了怪
·
2024-02-04 07:42
打麻将
那些事儿
首先声明,我打麻将只打两元的,输赢最多200元。因为输赢超过400就违法了。打麻将是娱乐,跟赌博是两码事,请大家分清楚。人为什么喜欢打麻将?因为打麻将是成本相对较低的人际交往方式。一起吃顿饭,肯定要上百,一起唱歌搞不好要上千,一起去旅游,也得几百。打麻将即能沟通感情,又能锻炼大脑。四川人爱打麻将,所以四川这边老年痴呆患者相对较少。这个是有科学依据的。去茶馆打一场麻将,费用大概在几十元左右,试问还有
心瞎脏溢
·
2024-02-04 06:51
Java
数据结构与算法
13——堆
1.堆是什么堆是一种特殊的二叉树,主要用来解决任务优先级调度类问题。2.堆的特点1.堆是完全二叉树2.堆常常用一个数组来实现,由于堆是完全二叉树,因此这个数组是没有”洞”的3.堆中每个节点都满足堆的条件4.堆和二叉搜索树相比是弱序的,堆只要求从根到叶子的每条路径上,节点是按照顺序排列的,而不要求左边一定小于右边。将根节点最大的堆叫做最大堆或大根堆,根节点最小的堆叫做最小堆或小根堆。用数组来表示一颗
王侦
·
2024-02-04 01:59
冥想
那些事儿
100天阅读33本书之第11本—《冥想》初次了解冥想是在大三的一门叫做幸福心理学的选修课上,当时对冥想没有概念,老师让做五分钟冥想,感觉都坚持不下来,那时候感觉没什么用,后来再次接触冥想是在2016年接触到时间管理大师叶武滨老师课程中提到的,但也感觉冥想好像没有什么用,甚至觉得浪费时间,也放弃了,都未曾尝试,直到今年阅读开启了我对冥想的新认知,因为在这个快节奏的时代,人们不仅生活节奏飞快,连整个心
花事了445
·
2024-02-03 23:56
【备战蓝桥杯】——循环结构终篇
个人主页:Aileen_0v0热门专栏:华为鸿蒙系统学习|计算机网络|
数据结构与算法
个人格言:“没有罗马,那就自己创造罗马~”Stopstruggling,lifeisstopped.文章目录`水仙花数
Aileen_0v0
·
2024-02-03 23:42
蓝桥杯
蓝桥杯
职场和发展
如何搭建私有云盘SeaFile并实现远程访问本地文件资料
个人主页:Aileen_0v0热门专栏:华为鸿蒙系统学习|计算机网络|
数据结构与算法
个人格言:“没有罗马,那就自己创造罗马~”anythingbut根本不文章目录1.前言2.SeaFile云盘设置2.1Owncould
Aileen_0v0
·
2024-02-03 23:11
Copolar学习
ubuntu
学习
STL简介
一、什么是STLSTL(standardtemplatelibaray-标准模板库):是C++标准库的重要组成部分,不仅是一个复用的组件库,而且是一个包罗
数据结构与算法
的软件框架。
从前慢,现在也慢
·
2024-02-03 23:54
C++初阶
c++
数据结构
开发语言
数据结构与算法
-数据结构(链表)
前言链表和数组都是两个底层的数据结构,只不过我觉得这俩是相反的,在难易程度上链表类型更多一些,想多难一些,但是其实都差不多1.什么是链表?它是通过指针,将一个个或者连接,或者不连接的内存块串联起来的数据结构,其中链表里的内存块叫做结点,而结点中不光存储所需要的数据结构,还要存储下一个结点的地址,而记录下个结点地址的指针叫后继指针,在这其中有两个节点比较特殊,分别是第一个节点和和最后一个节点,第一个
Wangthirteen
·
2024-02-03 22:14
【
数据结构与算法
】栈(Stack)之 浅谈数组和链表实现栈各自的优缺点
文章目录1.栈介绍2.哪种结构实现栈会更优?3.栈代码实现(C语言)往期相关文章:线性表之顺序表线性表之链表1.栈介绍 栈是一种特殊的线性表,只允许在栈顶(Top)进行插入和删除元素操作,另一端称为栈底,栈中的数据元素遵守后进先出LIFO(LastInFirstOut)或先进后出的原则。栈的插入操作(Push):称为压栈或入栈或进栈。栈的删除操作(Pop):也叫出栈或弹栈。 栈顶(top)也可
念来过倒字名qwq
·
2024-02-03 22:10
Data
Structure
and
Algorithm
C语言
数据结构
c语言
【学习总结】240131_
数据结构与算法
(六)
《大话数据结构》读书笔记+课程补充每日一个例题示范一、读书笔记+课程补充顺序存储顺序查找:最好情况——1次最坏情况——n平均时间复杂度——O(n)再该情况下算法的基本操作重复执行次数随问题的输入数据集有所不同考虑最坏时间复杂度(一般考虑)平均时间复杂度最好时间复杂度渐进空间复杂度:S(n)=O(f(n))n为问题的规模或大小分析例题:将一维数组a中的n个数逆序放到原数组中:for(i=0;i#in
豆乳麻薯
·
2024-02-03 22:35
学习
【学习总结】240128_
数据结构与算法
(三)
《大话数据结构》读书笔记+课程补充一、读书笔记+课程补充往期知识回顾:1.抽象数据类型“复数的实现”typedefstruct{floatrealpart;floatimapart;}Complex调用函数则有:voidassign(Complex*A,floatreal,floatimag);voidadd(Complex*A,floatreal,floatimag);2.C语言实现抽象数据类型
豆乳麻薯
·
2024-02-03 22:04
学习
【学习总结】240129_
数据结构与算法
(四)
《大话数据结构》读书笔记+课程补充每日一个例题示范一、读书笔记+课程补充有关线性表:零个或多个数据元素的有限序列(前驱后继)当n=0,称为空表。称i为数据元素ai在线性表中的位序。线性表的顺序存储结构:指用一段地址连续的存储单元依次存储线性表的数据元素。使用一维数组来实现顺序存储结构。长度即最大存储容量。例如:存储器中的每个存储单元都有自己的编号,这个编号称为地址。二、每日一个例题示范自然数的拆分
豆乳麻薯
·
2024-02-03 22:04
学习
【学习总结】240201_
数据结构与算法
(七)
《大话数据结构》读书笔记+课程补充每日一个例题示范一、读书笔记+课程补充抽象数据类型线性表定义:ADTList{}ADTList初始化线性表销毁插入删除线性表等构造一个空的线性表——InitList(&L)销毁线性表(前提是存在)——DestroyList(&L)重置为空表——ClearList(&L)判断线性表是否为空——ListEmpty(L)若为空表则返回ture否则返回false返回数据元
豆乳麻薯
·
2024-02-03 22:04
学习
【学习总结】2401230_
数据结构与算法
(五)
《大话数据结构》读书笔记+课程补充每日一个例题示范一、读书笔记+课程补充(50页)分析算法时间复杂度的基本方法尽量简化取数量级符号"O"选择最高次再化简O(n^2)时间复杂度是由嵌套最深层语句的频度决定的。分析时间复杂度的例题循环执行推导:找到执行次数最后取时间复杂度为T(n)=O(log2n)二、每日一个例题示范高手去散步题目描述鳌头山上有�n个观景点,观景点两两之间有游步道共�m条。高手的那个
豆乳麻薯
·
2024-02-03 22:34
学习
【学习总结】240202_
数据结构与算法
(八)
《大话数据结构》读书笔记+课程补充每日一个例题示范一、读书笔记+课程补充今天来汇集一下代码中的一些常见调试步骤和潜在问题:确保包含函数所需的库。常量和数组:确保常量适合实际问题,并且数组的大小正确。输入读数:验证输入是否被正确读取。确保值在可接受的范围内。内存溢出:检查相关值是否不超过数组大小。队列数组大小确定。数组边界:确保数组索引不会越界。否则可能会导致内存损坏和未定义的行为。循环条件:验证循
豆乳麻薯
·
2024-02-03 22:04
学习
课堂识趣:聊出,读书
那些事儿
和孩子们聊天是一件快乐的事儿。“话聊”可以聊出写作灵感。五年级上册有篇作文《我和书的故事》。我为了让孩子们畅所欲言,先抛砖引玉,爆料自己看书的囧事。他们一听来了兴致,话匣子打开了,如滔滔江水。小a笑嘻嘻地说:“我三岁时,听妈妈讲,可以种瓜得瓜,种豆得豆,于是,我把喜欢的童话书,挖坑埋起来了。当时想几天以后长出好多书。我每天浇水,几天过去了,书没有发芽。我纳闷地挖开土坑,里面的书已经烂了……”孩子们
鸿雁长空
·
2024-02-03 21:51
那些事儿
2021-05-13
断断续续,始终在犹豫要不要写东西,写日记也变成了一种懒散,但内心深处却总有万千话语,可它们却总有种不能说的感受,我再想我要不要拿起我的笔,每当我想起母亲对我说的那句“我女儿的手是拿笔的手”,都觉得有些愧疚。我既不是一个好好学生,也不是一个好孩子,更谈不上孝顺,到了这把年纪还被人说着90后,我不知道是失败还是庆幸,就像有两条路,我不知道是左边是正确的还是右边是正确的,总不能停在岔路口,我只能选择一条
日月星禾
·
2024-02-03 16:32
关于打车软件
那些事儿
。
最近在山东的济南,滴答出行,开始上线。出租车师傅们也在议论这些事情。好多人都在说,我们已经被滴滴坑的不轻了。为什么我们还要加入滴嗒出行呢?从这几年来的互联网盛行,人们的出行模式悄然发生着改变。以前老百姓打死也打不到车,而现在老百姓在家里就能轻易而举的打到车。尽管有很多反对的呼声,然而历史的潮流总是向前发展的。没有谁能够挡住滚滚历史的车轮。那么滴滴出行在济南的上线是好是坏呢?当时滴滴在济南上市的时候
难得糊涂abc
·
2024-02-03 15:30
前端面试拼图-
数据结构与算法
一、
数据结构与算法
时间复杂度-程序执行时需要的计算量(CPU)空间复杂度-程序执行时需要的内存空间前端开发:重时间,轻空间1.把一个数组旋转k步array=[1,2,3,4,5,6,7]旋转数组k=3,
懒洋洋的华369
·
2024-02-03 14:17
前端面试
前端
面试
数据结构
算法
《明朝
那些事儿
》手抄版(14)
如果我能根据自己的想象,画我想象出来的画面,应该会很好玩。不知道坚持一年以后会有什么样结果?总之满心期待啊!哈哈哈我的手绘看起来还是怪怪的,我不着急,慢工出细活,我就努力为自己的手抄书画背景图吧,因为我实在是喜欢啊!
孙丹丹86400
·
2024-02-03 13:00
SCU_DataStructure_lab
链接里是一个gitcode仓库,里面是四川大学软件学院
数据结构与算法
课程实验的一个示例实现代码Lab01:基于C++的简易计算器Lab02:基于Java的Huffman编/解码器
zhangbihan999
·
2024-02-03 12:24
笔记
java
c++
数据结构
霍夫曼树
数据结构与算法
(二)
线性表及其顺序存储结构线性表的基本概念线性结构又称为线性表,线性表是最简单也是最常用的一种数据结构。线性表的顺序存储结构1.元素所占的存储空间必须连续2.元素在存储空间的位置是按照逻辑顺序存放的线性表的插入运算在第i个元素之前插入一个新元素的步骤:步骤一,把原来第n个结点至第i个结点依次往后移动一个元素的位置;步骤二,把新结点放在第I个位置上;步骤三,修正线性表的结点个数。在最坏的情况下,插入元素
十月三十当归
·
2024-02-03 11:58
推荐几本好看有趣的历史书,你都看过哪些?
小编在这里分享几本不枯燥、好理解、又耐看的历史书吧~1、《明朝
那些事儿
》图片发自App《明朝
那些事儿
》将历史写成了小说,是部十分有趣的历史书。
丹儿美琪妈妈
·
2024-02-03 07:56
关于信用卡分期,我们正承担着这个年纪不该有的分期成本!
后来,在朋友圈看到一则关于“被借贷拖垮的年轻人的文章”,颇有感触,于是想写写关于信用卡分期还款的
那些事儿
,与年轻的朋友们共享。——题记当下社会,信用卡确实备受年轻
等一只懒兔
·
2024-02-03 07:17
第三十八篇 记孩子最初看电影的
那些事儿
说起电影,我第一次看是在初一的时候,晚自习时间,以班级为单位,自带板凳,学校的操场,还要写观后感,实在是不记得电影的名字了。而我的孩子橙子,第一次看的电影也是露天电影,叫《女儿国》。小区的篮球场上,坐在童车上的橙子,忍不住要下地来自由活动。看到大幕布上的人物活动,橙子可谓既拭目以待又兴奋不已。当看到猪八戒看到女儿国的女子们在河里洗澡时,献出原形的猪头竟令小橙子哈哈大笑起来。一岁八个月的时候,橙子和
小水滴的journey
·
2024-02-03 06:19
关于微信
那些事儿
(一)某天莫名其妙心(吃)血(饱)来(撑)潮(的)想看看某位好友的朋友圈,想通过他的朋友圈了解一他的下近况。然而随即手机页面显示“朋友仅展示最近三天的朋友圈,”而这三天的状态于无。变相的说就是没有访问权限。看到这儿我愣了一下,没什么别的意思,我只想说——有点意思。不知道从什么时候起。出现了这么一句话--“想要了解一个人,先看他的朋友圈。”由表及里,深以为然。朋友圈,算的上是人的第二张脸。虽然谈不上
虽独不孤
·
2024-02-03 04:10
我与冥想的
那些事儿
自打我体验轻课出品的清新冥想以来,我对当下有了更深的理解。活在当下这是当代的流行语,而我一开始好像也只是随大众喊着口号,想表明我酷酷的生活态度,但活在当下这是返璞归真的一种生活方式,并不仅仅流于形式,流行于众人口中。在清新冥想百日计划这个课程学习中如果百日坚持完成学习可返学费,如果再加上坚持三十天打卡转发朋友圈即可返双倍学费的诱惑下我上了这个“贼船”。我报名了。可这一上来就下不来了其中关键在于我发
eacddb289b85
·
2024-02-03 03:41
数据结构与算法
——哈希表与字符串
文章目录1.预备知识1.1最简单的哈希——统计字符个数1.2哈希表排序整数1.3哈希映射的问题2.最长回文串2.1题目描述2.2C++代码实现3.单词规律3.1题目描述3.2算法思路3.3C++代码实现4.字母异位词分组4.1题目描述4.2算法思路4.3C++代码实现5.无重复字符的最长子串5.1题目描述5.2算法思路5.3C++代码实现6.重复的DNA序列6.1题目描述6.2算法思路6.3C++
二二牧人
·
2024-02-03 03:47
数据结构
数据结构
C++
数据结构与算法
——哈希表实现(链式法)
解决散列冲突文件结构字典类概念代码哈希类概念代码有序链表概念代码哈希表实现概念代码测试主函数代码输出文件结构字典类概念代码//dictionary.htemplateclassdictionary{public:virtual~dictionary(){}//虚析构函数//纯虚函数virtualboolempty()const=0;virtualintsize()const=0;virtualst
柯九思kk
·
2024-02-03 03:45
学习笔记
数据结构
算法
c++
散列表
数据结构与算法
——C++代码模板合集
目录前言一、线性表1、顺序表2、单链表3、循环链表4、双向链表二、堆栈三、队列四、KMP算法五、二叉树1、普通二叉树2、二叉树—三叉链表3、赫夫曼树4、二叉排序树六、静态查找1、顺序查找(带哨兵)2、顺序索引查找3、折半查找七、哈希表1、哈希查找-链地址法(表头插入)2、哈希查找-链地址法(表尾插入)3、哈希查找-线性探测再散列4、哈希查找-Trie树5、哈希查找-二次线性探测再散列八、排序1、插
ZibeSun
·
2024-02-03 03:45
数据结构
算法
c++
C++
数据结构与算法
——哈希表
C++第二阶段——数据结构和算法,之前学过一点点数据结构,当时是基于Python来学习的,现在基于C++查漏补缺,尤其是树的部分。这一部分计划一个月,主要利用代码随想录来学习,刷题使用力扣网站,不定时更新,欢迎关注!文章目录一、有效的字母异位词(力扣242)二、两个数组的交集(力扣349)三、快乐数(力扣202)四、两数之和(力扣1)五、四数相加II(力扣454)六、赎金信(力扣383)七、三数之
爱睡觉的咋
·
2024-02-03 03:43
C++学习
算法与数据结构系统学习
c++
散列表
java
金融学python应该学哪些知识_哪些Python基础知识必学
面向对象编程:OOA、OOD、OOP、天龙八部技能系统框架设计Python高级:模块、包、函数式编程、文件二、Python高级软件开发技术Linux操作系统:Linux常用命令、编辑工具、vim/Pycharm
数据结构与算法
weixin_39714383
·
2024-02-03 01:21
【
数据结构与算法
】二叉树前序,中序,后序遍历非递归版。Leetcode接口
144.二叉树的前序遍历-力扣(LeetCode)如果根节点为空,直接返回。初始化一个辅助栈s,并将根节点入栈。重复以下步骤,直到栈为空:检查当前节点tmp:如果tmp不为空:将当前节点tmp入栈,并将节点值tmp->val添加到结果数组a中。将当前节点的左子节点赋值给tmp,继续进行下一轮循环。如果当前节点tmp为空:获取栈顶节点的右子节点赋值给tmp。弹出栈顶节点。遍历结束后,结果数组a中存储
这题怎么做?!?
·
2024-02-03 01:19
leetcode
算法
数据结构与算法
学习笔记(训练营三)-经典面试七
给定一个无序数组arr,如果只能再一个子数组上排序,返回如果让arr整体有序,需要排序的最短子数组长度。/***给定一个无序数组arr,如果只能再一个子数组上排序,*返回如果让arr整体有序,需要排序的最短子数组长度。*/publicclassMimSubArrayLen{publicstaticintminSubArrayLen(int[]arr){if(arr==null||arr.lengt
剑侠李逍遥
·
2024-02-03 01:23
python怎么写算法_最全Python 算法实现资源汇总!
【导语】
数据结构与算法
是所有人都要学习的基础课程,自己写算法的过程可以帮助我们更好地理解算法思路,不要轻视每一个算法,一些虽然看似容易,但可能有很多坑。
weixin_39611754
·
2024-02-03 00:56
python怎么写算法
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他