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
算法篇
Python数据结构与
算法篇
(十二)-- 树和二叉树
1树的概念1.1定义树(英语:tree)是一种抽象数据类型(ADT)或是实作这种抽象数据类型的数据结构,用来模拟具有树状结构性质的数据集合。它是由nnn(n≥1n\geq1n≥1)个有限节点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。它具有以下的特点:每个节点有零个或多个子节点;没有父节点的节点称为根节点;每一个非根节点有且只有一个父节点
长路漫漫2021
·
2023-11-05 08:56
#
Algorithm
and
Data
Structure
数据结构
二叉树
前\中\后序遍历
面试必考真题-
算法篇
:请根据二叉树的前序遍历,中序遍历恢复二叉树,并打印出二叉树的右视图
面试必考真题-
算法篇
牛客网树题目描述请根据二叉树的前序遍历,中序遍历恢复二叉树,并打印出二叉树的右视图题目分析:首先利用二叉树的前序和中序遍历结果重建该二叉树,之后利用层次遍历,找到每层最右侧的节点,同时将其加入
gaozhuang63
·
2023-11-03 02:17
面试必考真题-算法
二叉树
算法
数据结构
leetcode
java
Java
算法篇
-深入了解二分查找法
博客主页:小扳_-CSDN博客❤感谢大家点赞收藏⭐评论✍目录1.0二分查找法的说明2.0二分查找实现的多种版本2.1二分查找的基础版本2.2二分查找的改动版本2.3二分查找的平衡版本2.4二分查找的官方版本3.0二分查找的应用1.0二分查找法的说明二分查找法(BinarySearch)是一种在有序数组或有序列表中查找特定元素的搜索算法。其基本思想是将数组或列表分成两部分,取中间位置的元素进行比较,
小扳
·
2023-11-03 02:36
算法
牛客网面试必刷算法题TOP101刷题记录(一)
牛客网在线编程_
算法篇
_面试必刷TOP101链表JZ6从尾到头打印链表(简单)题目描述:思路1(非递归,通过)从头到尾遍历,边遍历边存进栈,最后从栈弹出来打印。
Miaodawang
·
2023-11-02 23:04
java
算法
二、 区块链工作原理—基础
算法篇
Hash算法是区块链中最核心的算法,在了解区块链前我们必须先了解关于Hash算法的一些基本概念。2.1Hash的种类:Hash算法有很多种,其中有MD5、SHA,而SHA算法又分为SHA-1、SHA-224、SHA-256、SHA-384和SHA-512五种变体,区块链中用到的是SHA256,,所以我们在这里会重点关注,后面会讲到。2.2、Hash算法的特点:1、输入任意长度的字符串(x)可以得到
Vlice
·
2023-11-02 09:10
IT世界里的“国境线”(芯片与
算法篇
)
首先分析下概念,对于芯片,相信大家已经比较了解,就不做过多的解释。我们说一下算法,虽然算法是应用在IT领域,但我相信学数学的同学,特别是学习计算数学的,对算法应该更加熟悉。记得在本科课程中,专门有一门课叫做“算法设计”。从概念上来讲,算法指的是解决问题的方法和流程,是一段逻辑,一系列解决问题的清晰指令。或者更通俗一点来讲,算法是从A到B,所有可能的计算方式。一、芯片与算法的关系芯片和算法并不是独立
小猿君
·
2023-11-02 08:02
IT
互联网
C++数据结构
算法篇
Ⅰ
C++数据结构
算法篇
Ⅰ作者主页:慢热的陕西人专栏链接:C++算法欢迎各位大佬点赞关注收藏,留言主要内容讲解数据结构中的链表结构文章目录C++数据结构
算法篇
ⅠⅠ.链表Ⅰ.Ⅰ单链表Ⅰ.Ⅱ双链表Ⅰ.链表Ⅰ.Ⅰ
小徐睡不醒·
·
2023-11-01 22:12
C++
C++算法
c++
数据结构
算法
算法篇
: 并查集
介绍英文名:unionfindset作用:合并集合,查询集合合并:将有直接关系的顶点放在一个集合里面查找:查询某个顶点所属的集合集合的标志:用祖先点的标号作为每个集合的标识案例如果说将下图的集合2合并至集合1那么应该让3的祖先为1,即:实现流程1)对所有顶点标号,其祖先节点默认为自己2)合并:以两个点中祖先标号小的作为新祖先进行合并3)查找:查找点的祖先,并更新查找路径点的祖先Java代码实现//
小小李程序员
·
2023-10-30 13:19
数据结构与算法
数据结构
《牛客题霸-
算法篇
》刷题之NC200 移动 0
一、题目二、示例三、代码classSolution:defmoveZeroes(self,nums:List[int])->List[int]:a,b=[],[]foriinnums:ifi!=0:a.append(i)else:b.append(i)returna+b四、算法说明简单题目!胡萝卜2022年8月25日22:33:52我不知道将去向何方,但我已在路上!时光匆匆,虽未曾谋面,却相遇于斯
O_胡萝卜_O
·
2023-10-30 02:56
《牛客题霸-算法篇》
牛客
剑指offer
算法
《牛客题霸-
算法篇
》刷题之NC412 平方和
一、题目二、示例三、代码importmathclassSolution:defsquare(self,c:int)->bool:C=int(math.sqrt(c))foriinrange(1,C+1):ifc-i*i==0:breaky=int(math.sqrt(c-i*i))ify*y==c-i*i:returnTruereturnFalse四、算法说明首先求出c的平方数C,循环遍历(1,C
O_胡萝卜_O
·
2023-10-30 02:25
《牛客题霸-算法篇》
牛客
剑指offer
算法
《牛客题霸-
算法篇
》刷题之NC111 最大数
一、题目二、示例三、代码classSolution:defsolve(self,nums):s=[str(i)foriinnums]foriinrange(len(s)):forjinrange(i,len(s)):ifint(''.join([s[i],s[j]]))
O_胡萝卜_O
·
2023-10-30 02:24
《牛客题霸-算法篇》
算法
剑指offer
牛客
《牛客题霸-
算法篇
》刷题之NC140 排序
一、题目二、示例三、代码classSolution:defMySort(self,arr):foriinrange(len(arr)):forjinrange(i,len(arr)):ifarr[i]>arr[j]:arr[i],arr[j]=arr[j],arr[i]returnarr四、算法说明冒泡排序!胡萝卜2022年8月11日10:52:50我不知道将去向何方,但我已在路上!时光匆匆,虽未
O_胡萝卜_O
·
2023-10-30 02:24
《牛客题霸-算法篇》
算法
排序算法
冒泡排序
剑指offer
牛客
《牛客题霸-
算法篇
》刷题之NC32 求平方根
一、题目二、示例三、代码classSolution:defsqrt(self,x):left=1right=xwhileleftm:left=m+1elifx//m
O_胡萝卜_O
·
2023-10-30 02:54
《牛客题霸-算法篇》
算法
牛客
剑指offer
职场和发展
C++
算法篇
广度(宽度)优先搜索(BFS)
广度优先遍历广度优先遍历(Breadth_First_Search),又称为广度优先搜索,简称BFS。图的BFS类似于树的层序遍历。广度优先遍历如图将左边的图变形,得到右边的图,然后一层一层的遍历。这里借助一个队列来实现一层一层的遍历。搜索问题一般有两种情况:一种是给出初始结点,要求寻找符合约束条件的目标结点;另一种是给出初始结点和目标结点,要求找到从初始结点到目标结点的一条路径。对于解的要求也不
流年llyz
·
2023-10-29 12:52
算法篇
宽度优先搜索(BFS)
算法
c++
宽度优先
Kiner算法刷题记(十):二分查找(手撕
算法篇
)
系列文章导引系列文章导引开源项目本系列所有文章都将会收录到GitHub中统一收藏与管理,欢迎ISSUE和Star。GitHub传送门:Kiner算法算题记69.x的平方根解题思路这道题我们可以使用二分法来解决,由于我们知道:parseInt(x/2)^2>1;//左右指针不相遇时进入循环while(left>1;//计算parseInt(x/2)^2letpow=mid*mid;//如果刚好pow
星河阅卷
·
2023-10-28 23:38
知识梳理
前端基础
算法
二分法
二分查找
Kiner算法刷题记(十四):数据结构中的“渣男”——单调栈(手撕
算法篇
)
系列文章导引系列文章导引开源项目本系列所有文章都将会收录到GitHub中统一收藏与管理,欢迎ISSUE和Star。GitHub传送门:Kiner算法算题记503.下一个更大元素II解题思路由于题目要求找到每个元素下一个更大的元素,明显就是求最近大于关系的问题,因此,我们可以使用单调递减栈来帮我们解决这个问题。不过,这道题还有一个特殊的点,就是需要循环搜索,此时,我们可以使用一个编程技巧,就是将目标
星河阅卷
·
2023-10-28 23:38
知识梳理
数据结构
前端基础
单调栈
数据结构
算法
刷题
面经整理计划——第二弹
算法&&八股文&&其他文章目录算法&&八股文&&其他一、
算法篇
二、八股文三、其他待解决(欢迎评论区或私信解答)一、
算法篇
给定彼此独立的两棵二叉树,树上的节点值两两不同,判断t1树是否有与t2树完全相同的子树
Patriot Youngster
·
2023-10-28 21:56
面经整理
计算机视觉
机器学习
深度学习
算法
面经整理计划——第七弹
算法&&八股文&&其他文章目录算法&&八股文&&其他一、
算法篇
二、八股文三、其他待解决(欢迎评论区或私信解答)一、
算法篇
python实现单例模式分析:singleton模式介绍#参考至https://www.cnblogs.com
Patriot Youngster
·
2023-10-28 21:56
面经整理
计算机视觉
机器学习
深度学习
人工智能
算法
算法篇
python:亲戚(relation)引用
大家好!今天我们来讲亲戚数的引用。例如,假设你有一个包含亲戚关系的字典,可以根据键值对来表示不同的关系。下面是一个简单的例子:relation={'我':['爸爸','妈妈','哥哥','姐姐'],'爸爸':['爷爷','奶奶'],'妈妈':['外公','外婆'],'哥哥':['嫂子','侄子'],'姐姐':['姐夫','外甥女']}解释:定义relation,将‘我’设为‘爸爸’,‘妈妈’,‘哥
信息学奥赛C++
·
2023-10-28 12:01
python
前端
linux
牛客题霸之
算法篇
---> 题解合集
最近掌柜没怎么更新博客,是因为在给牛客题霸的
算法篇
写题解,正在这块有需求的朋友可以看看,希望这些题解可以帮助大家在学习数据结构和算法这块更容易通关!题解合集剑指Offer和
算法篇
专栏
小白掌柜
·
2023-10-28 03:26
数据结构与算法题解合集
算法
数据结构
Python
题解
剑指Offer
《牛客题霸-
算法篇
》刷题之NC230 Nim游戏
一、题目二、示例三、代码classSolution:defNimGame(self,n:int)->bool:returnnotn%4==0四、算法说明谁先取到倒数第四个数就会获胜。以10为例,谁先取到6,就会获胜;将原问题转化为谁先取到6的问题,谁先取到2,就会获胜;由于我方先拿,因此会获胜。以12为例,谁先取到8,就会获胜;将原问题转化为谁先取到8的问题,谁先取到4,就会获胜;由于我方先拿,且
O_胡萝卜_O
·
2023-10-28 03:53
《牛客题霸-算法篇》
算法
剑指offer
牛客
《牛客题霸-
算法篇
》刷题之NC10 大数乘法
一、题目二、示例三、代码classSolution:defsolve(self,s:str,t:str)->str:returnint(s)*int(t)四、算法说明不好意思说!胡萝卜2022年8月7日19:55:22我不知道将去向何方,但我已在路上!时光匆匆,虽未曾谋面,却相遇于斯,实在是莫大的缘分,感谢您的到访!
O_胡萝卜_O
·
2023-10-28 03:52
《牛客题霸-算法篇》
牛客
算法
《牛客题霸-
算法篇
》刷题之NC55 最长公共前缀
一、题目二、示例三、代码classSolution:deflongestCommonPrefix(self,strs:List[str])->str:n=len(strs)ifn==0:return""foriinrange(len(strs[0])):temp=strs[0][i]forjinrange(1,n):ifi==len(strs[j])orstrs[j][i]!=temp:retur
O_胡萝卜_O
·
2023-10-28 03:52
《牛客题霸-算法篇》
算法
剑指offer
牛客
《牛客题霸-
算法篇
》刷题之NC57 反转数字
一、题目二、示例三、代码classSolution:defreverse(self,x):x=str(x)ifx[0]=='-':result=int('-'+x[1:][::-1])else:result=int(x[::-1])if-2**31
O_胡萝卜_O
·
2023-10-28 03:22
《牛客题霸-算法篇》
算法
JVM(Java Virtual Machine)G1收集器篇
》,本文主要介绍G1收集器的收集思想和具体过程(填上一篇文章留下的坑)本系列其他文章链接:JVM(JavaVirtualMachine)内存模型篇JVM(JavaVirtualMachine)垃圾收集
算法篇
摸鱼儿hzj
·
2023-10-27 20:55
JVM
jvm
java
开发语言
C++
算法篇
深度优先搜索(DFS)
深度优先搜索深度优先搜索是将当前状态按照一定的规则顺序,先拓展一步得到一个新状态,再对这个新状态递归拓展下去。如果无法拓展,则退回一步到上一个状态,再按照原先设定的规则顺序重新寻找一个状态拓展。如此搜索,直至找到目标状态,或者遍历完所有状态。所以,深度优先搜索也是一种“盲目”搜索。图9.10-1所示的一个“无向图”,从顶点V0开始进行深度优先搜索,得到的一个序列为:V0,V1,V2,V6,V5,V
流年llyz
·
2023-10-26 21:42
算法篇
深度优先搜索(DFS)
算法
c++
深度优先
C++ 学习 ::【基础篇:09】:C++ 类的认识及基本声明定义;简单对比C++中类与结构体的区别
C++学习系列将分为三个阶段:基础篇、STL篇、高阶数据结构与
算法篇
,相关重点内容如下:基础篇:类与对象(涉及C++的三大特性等);STL篇:学习使用C++提供的STL相关库;高阶数据结构与
算法篇
:手动实现自己的
画饼宗师
·
2023-10-26 06:46
C++
基础篇学习合集
c++
学习
开发语言
笔记
【数据结构】算法、时间复杂度和空间复杂度详解 ------
算法篇
文章目录前言一.⛳️算法的定义二.⛳️算法的特性2.1输入输出2.2输入输出2.3有穷性2.4确定性2.5可行性三.⛳️算法设计要求3.1正确性3.2可读性3.2健壮性3.3时间效率高和存储量低四.⛳️算法效率的度量方法4.1事后统计方法4.2事前分析估算方法五.⛳️算法的复杂度5.1算法的复杂度的简单介绍5.2算法复杂度在面试中考察六.⛳️算法的时间复杂度(重点)6.1算法的时间复杂度定义6.2
聆风吟º
·
2023-10-25 02:53
数据结构初阶
数据结构
c语言
经验分享
【考研】数据结构考点——直接选择排序
前言本文内容源于对《数据结构(C语言版)》(第2版)、王道讲解、博主一只小山猪经典
算法篇
章学习所得心得、笔记整理和总结。
住在阳光的心里
·
2023-10-25 00:14
数据结构
考研
数据结构
算法
排序算法
学习
技术交流
算法篇
排序比较的和非比较的排序归并排序分治思想的实现merge过程staticvoidmerge(int[]a,intL,intR){inthelp[]=newint[R-L+1];//辅组数组intm
我是啵啵
·
2023-10-23 19:04
写给所有人的编程思维-
算法篇
算法一词可能并不常见,听起来也有些不好懂。算法其实就是为了完成某项特定的任务而要按照既定顺序执行的一系列明确的指令。我们在“编程就是要简单”一节中曾经做过简单的探讨,当时就是给“小智”制订了一套明确的整理床铺的指令。算法中指令越具体、越明确,指令运行时出现错误的概率就越小。算法就像是做菜使用的“食谱”,是计算机所要执行的命令。我们来试一下,给小智发出指令,让它为我们做个加奶酪的三明治:1.拿起一片
科学小恐龙
·
2023-10-23 17:36
JVM(Java Virtual Machine)垃圾收集器篇
parallelScavenge、CMS、SerialOld、ParallelOld、G1本系列其他文章链接:JVM(JavaVirtualMachine)内存模型篇JVM(JavaVirtualMachine)垃圾收集
算法篇
垃圾收集器如果说收集算法是内存回收的方法论
摸鱼儿hzj
·
2023-10-23 07:03
JVM
java
jvm
开发语言
【数据结构与
算法篇
】还不会二分查找?看这篇就够了!
内容专栏:《数据结构与
算法篇
》本文概括:整数二分算法(朴素二分,查找区间左端点与区间右端点二分)、浮点数二分本文作者:阿四啊发布时间:2023.10.22目录二分查找(binarysearch)1.朴素二分查找
阿四啊
·
2023-10-22 16:31
数据结构与算法
二分查找
算法
中国象棋--基于EasyX实现图形化
算法部分代码来自:C++实现双人中国象棋(一)——
算法篇
(附完整代码)_[PE]经典八炮的博客-CSDN博客_c++象棋代码sz最近突发奇想,要使用C++做一个双人象棋的程序,昨天肝了一天,终于把算法部分完成了
啥时候睡觉
·
2023-10-22 00:37
c++
开发语言
华为OD机试攻略
牛客华为机试题库——https://www.nowcoder.com/ta/huawei(重点看)[题号HJ开头]牛客在线编程
算法篇
——https://www.nowcoder.com/exam/oj[
张紫娃
·
2023-10-21 08:41
链表
数据结构
牛客面试必考真题【
算法篇
】高频Top200 题目汇总
题目出错次数NC6二叉树的最大路径和NC20数字字符串转化成IP地址NC21链表内指定区间反转NC30缺失的第一个正整数NC35编辑距离(二)1NC.38螺旋矩阵2NC.46加起来的和为目标值的组合(二)1NC49最长的括号子串1NC51合并k个已排序的链表NC.61两数之和1NC.75数组中只出现一次的数字2NC79丑数3NC81二叉搜索树的第k个节点0NC91最长递增子序列3NC95数组中的最
18阿鲁
·
2023-10-21 06:55
刷题总结
算法
面试
数据结构
JVM(Java Virtual Machine)内存模型篇
本系列其他文章链接:JVM(JavaVirtualMachine)垃圾收集
算法篇
1.JVM简单介绍JavaVirtualMachine是运行Java程序的基础,JVM基于C、C++实现,JVM有很多种类
夜莺philomel
·
2023-10-19 22:48
jvm
java
开发语言
JVM(Java Virtual Machine)垃圾收集
算法篇
深入理解Java虚拟机》,主要介绍GC相关的算法,引用计数法、可达性分析算法、垃圾收集算法(分代收集理论,标记-清除/整理/复制)本系列其他文章链接:JVM(JavaVirtualMachine)垃圾收集
算法篇
垃圾收集当对象不在被使用的时候
夜莺philomel
·
2023-10-19 22:06
jvm
java
算法
算法篇
:求1的个数
算法:核心在于单个数字的1的个数的计算,其他的题目都是基于这个基础来做的操作。题目1:https://leetcode-cn.com/problems/number-of-1-bits/代码实现:funchammingWeight(numuint32)int{count:=0fori:=0;i>1}returnc}执行结果:题目3:https://leetcode-cn.com/problems/
灰子学技术
·
2023-10-17 22:45
leetcode
算法
css
java
字符串
游戏开发
算法篇
十大经典排序算法TopK算法A星算法详解JPS寻路算法路径规划浅谈路径规划算法还有势力场寻路和SDF寻路等等二维矩形布局优化空间划分堆构建、插入、删除的图解敏感词过滤DFA算法程序噪声图XOR异或加密
大衍神君小迷弟
·
2023-10-16 14:30
开发语言
c#
面试
面试必考真题-
算法篇
:对于一个给定的链表,返回环的入口节点,如果没有环,返回null。
面试必考真题-
算法篇
牛客网链表双指针题目描述对于一个给定的链表,返回环的入口节点,如果没有环,返回null拓展:你能给出不利用额外空间的解法么?
gaozhuang63
·
2023-10-15 21:23
面试必考真题-算法
算法
链表
java
leetcode
面试
【八股文】
算法篇
目录1.数据结构1.字符串1.笔记2.数组1.定义2.特点3.代码4.笔记1.移出数组中指定的元素1.数组问题的一般工具3.链表1.定义2.组成部分3.分类1.单链表1.笔记2.相关的解决方案1.虚拟头节点(dummy)+双指针(pre被删除的节点、判断删除标志的节点)2.求单链表的长度3.不改变原链表2.双链表3.循环链表(环形链表)1.如何判断一个链表有环(双指针:slow1步,fast2步)
爱吃鱼饼的猫
·
2023-10-15 02:37
算法
八股文
算法
链表
数据结构
Java GC 算法
着重去阐释不同垃圾回收器在算法设计和实现时的一些技术细节,去探索「why」这一部分,通过对比不同的垃圾回收算法和其实现,进一步感知目前垃圾回收的发展脉络本文主要分为上下两个部分:第一部分「基本概念」,主要介绍GC的定义,流派、名词解释第二部分为「
算法篇
Clovemeo
·
2023-10-14 12:52
Java虚拟机
java
开发语言
【
算法篇
】八种内排序算法
常用的八种内排序算法分别是:交换排序:冒泡排序、快速排序选择排序:简单选择排序、堆排序插入排序:直接插入排序、希尔排序归并排序基数排序内排序巧记:选(选择)舰(简单选择)队(堆)的时候脚(交换)毛(冒泡)快(快速),需要把轨(归并)迹(基数)擦(插入)仔(直接插入)细(希尔)一、算法的概念和编码实现(Java)1、冒泡排序冒泡排序的基本思想是,对相邻的元素进行两两比较,顺序相反则进行交换,这样,每
public static void m
·
2023-10-13 21:26
算法
排序算法
Java
内排序算法
八种内排序算法
Day20:C++STL
算法篇
(1/2)
目录一、STL查找算法1.基本查找:①find():区间查找②find_if:条件查找③find_first_of:查找区间第一次出现值④adjacent_find:查找第一次重复的数⑤search:子序列查找a,找子串⑥search_n:子序列查找出现次数2.统计查找①count:区间统计②count_if:条件统计个数③equal:比较3.有序查找①binary_search:②upper_b
_Brooke_
·
2023-10-13 20:28
C++
数据结构&算法
c++
数据结构
算法
【免费分享淘宝视频教程】pyhton大数据人工智能神经网络爬虫零基础视频教程从入门到精通-百度云
00、Python安装包开发工具、注册01、Python入门到项目实战篇02、Python大数据入门到实战篇03、Python数据分析与数据挖掘篇04、Python高等数学与程序
算法篇
05、Python
weixin_41341299
·
2023-10-13 08:59
Python
Python视频教程
Python爬虫
Python数据结构与
算法篇
(九)--单调栈与单调队列
1单调栈1.1介绍栈(stack)是很简单的一种数据结构,先进后出的逻辑顺序,符合某些问题的特点,比如说函数调用栈。单调栈实际上就是栈,只是利用了一些巧妙的逻辑,使得每次新元素入栈后,栈内的元素都保持有序(单调递增或单调递减)。用简洁的话来说就是:单调栈就是栈内元素单调递增或者单调递减的栈,单调栈只能在栈顶操作。听起来有点像堆(heap)?不是的,单调栈用途不太广泛,只处理一种典型的问题,叫做Ne
长路漫漫2021
·
2023-10-13 02:20
Algorithms
and
Data
Structures
LC
and
PAT
单调栈
单调队列
数据结构
Python
LeetCode
Python数据结构与
算法篇
(三)-- 快慢指针与碰撞指针
数组和链表代表着计算机最基本的两种存储形式:顺序存储和链式存储,所以他俩可以算是最基本的数据结构。数组是一种基础数据结构,可以用来处理常见的排序和二分搜索问题,典型的处理技巧包括双指针、滑动窗口等,数组是数据结构中的基本模块之一。因为字符串是由字符数组形成的,所以二者是相似的。双指针⼜分为中间向两端扩散的双指针、两端向中间收缩的双指针、快慢指针。双指针是一种思想,一种技巧或一种方法,并不是什么特别
长路漫漫2021
·
2023-10-11 06:42
Algorithms
and
Data
Structures
LC
and
PAT
数组
双指针
快慢指针
碰撞指针
连续区间
连续子数组的最大和(Java)
连续子数组的最大和(牛客网—牛客题霸
算法篇
—NC19)题目描述输入一个长度为n的整型数组array,数组中的一个或连续多个整数组成一个子数组。求所有子数组的和的最大值。
快喊我去学习
·
2023-10-09 22:31
java
算法
数组
动态规划
C++ 学习 ::【基础篇:14】:C++ 类的基本成员函数:析构函数的作用 及 自定义析构函数情形
C++学习系列将分为三个阶段:基础篇、STL篇、高阶数据结构与
算法篇
,相关重点内容如下:基础篇:类与对象(涉及C++的三大特性等);STL篇:学习使用C++提供的STL相关库;高阶数据结构与
算法篇
:手动实现自己的
画饼宗师
·
2023-10-06 22:12
C++
基础篇学习合集
c++
学习
开发语言
笔记
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他