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-数组
盘点一些著名的树型结构习题和图的分类
在前面学过的存放数据的容器有:
数组
、链表、栈、队列等,这些都是线性结构,数据元素之间存在一对一的线性关系。但在实际生活中,往往是非线性关系,数据元素之间的关系通常可以一对多。
hack_frag
·
2024-02-14 13:28
深度优先
算法
图论
c++
数据结构
动态规划(DP)---- 子序列
一.最长公共子序列我们都知道动态规划的思想可以求解极值问题,通过对于其
数组
内参数不断的递推结合根据其dp
数组
的含义所推出的状态转移方程得到所求解,那么咱们根据动态规划如何求解子序列问题呢?
记得开心一点嘛
·
2024-02-14 13:28
动态规划
动态规划
算法
动态规划(DP)---- 买卖股票(3)
给定一个长度为N的
数组
,
数组
中的第i个数字表示一个给定股票在第i天的价格。设计一个算法来计算你所能获取的最大利润。你最多可以完成两笔交易。
记得开心一点嘛
·
2024-02-14 13:28
动态规划
动态规划
算法
爆笑详解c++中的string类型(一)
不像传统的c-strings,只是在
数组
中
hack_frag
·
2024-02-14 12:57
c++
数据结构
开发语言
知识普及(挂钩摩根大通宏观综合指数香草理财详解)
先说这个理财产品之前我先解释几个名词1、香草结构是一种收益凭证直白一点就是券商发行的债券,是下跌保本上涨不封顶的结构2、参与率杠杆的意思直白点数哦106%参与率意思是挂钩指数涨10个点此产品涨10.6.一、摩根大通宏观综合指
数组
成摩根大通宏观综合指数
老张看财经
·
2024-02-14 12:01
LeetCode107,117. 二叉树层序遍历2Golang版
逐层从左向右遍历)例如:给定二叉树[3,9,20,null,null,15,7],3/920/157返回其自底向上的层序遍历为:[[15,7],[9,20],[3]]2.思路二叉树层序遍历,再将res
数组
反转
皮卡猴
·
2024-02-14 12:53
leetcode刷题
二叉树
leetcode
队列
层序遍历
力扣——
数组
转为二叉树
给你一个整数
数组
nums,其中元素已经按升序排列,请你将其转换为一棵高度平衡二叉搜索树。高度平衡二叉树是一棵满足「每个节点的左右两个子树的高度差的绝对值不超过1」的二叉树。
独有的bug
·
2024-02-14 12:22
记录一下练习题
leetcode
深度优先
算法
力扣二叉树调试工具类——根据力扣
数组
输入形式的二叉树构造真正的二叉树
前言之前在力扣刷二叉树类型的题目时,经常会遇到bug,代码的结果和自己的预期不符,此时想到本地调试,却要先构造一个二叉树作为输入。之前一直用的笨方法,就是一个个new节点,然后把指针连起来。如果运气不好,这棵树运行成功了,又卡在另一棵树上,又要重新构造一棵树,很麻烦,导致我想放弃调试了。在网上也没有找到相关的转换代码,正好前几天做到二叉树的序列化与反序列化这道题,发现刚好和这个需求匹配。构造二叉树
dotJunz
·
2024-02-14 12:51
算法
Java
leetcode
java
算法
力扣二叉树,根据leetcode的控制台输入快速在本地建树
使用说明目的:为了刷二叉树题目时根据leetcode的控制台输入快速在本地建树例子:leetocde控制台输入:[3,9,20,null,null,15,7]ide中java代码:将数值复制到
数组
中,并将
黑白Howard
·
2024-02-14 12:51
leetcode
leetcode
java
算法
Leetcode 53 最大子
数组
和
题意理解:给你一个整数
数组
nums,请你找出一个具有最大和的连续子
数组
(子
数组
最少包含一个元素),返回其最大和。子
数组
是
数组
中的一个连续部分。
庄园特聘拆椅狂魔
·
2024-02-14 12:49
刷题训练营
leetcode
算法
数据结构
Leetcode1035 不相交的线
1035UncrossedLines题目:给定A,B两个
数组
,将两个
数组
中相等的值连起来,但是不能有交叉。
黄縢酒
·
2024-02-14 12:18
刷题
CLION 基于EasyX的贪吃蛇小游戏(
数组
)
目录一、定义需要用的属性:0.点的定义:1.蛇的属性定义:2.食物的定义:3.其他的一些定义:二、编写函数1.初始化蛇2.画蛇3.让蛇运动4.键盘控制5.食物初始化6.画食物7.食物刷新8.蛇吃食物9.设置分数10.判断蛇死以及穿墙处理11.主函数三、完整代码四、运行结果五、相关程序寒假打算用STM32做一个贪吃蛇小游戏,现在电脑上实现基本的功能,最后再用硬件(单片机)去实现。数据结构直接使用的数
Mistletoe29
·
2024-02-14 12:46
c语言
CLION 基于Easyx的贪吃蛇小游戏(链表)
增加蛇的长度4.蛇动5.按键控制6.蛇死判定(以及穿墙处理)三、食物(apple)的函数编写1.画食物2.食物初始化3.食物刷新4.蛇吃食物增加长度5.分数显示四、完整代码五、运行结果六、小结填坑:之前写过用
数组
实现贪吃蛇
Mistletoe29
·
2024-02-14 12:46
链表
数据结构
STM32 游戏手柄——贪吃蛇游戏
前言:经过一段时间的知识储备,陆续完成CLION基于EasyX的贪吃蛇小游戏(
数组
),CLION基于Easyx的贪吃蛇小游戏(链表),STM32标准库ADC读取摇杆电压值的学习,下面开始在硬件上完成贪吃蛇
Mistletoe29
·
2024-02-14 12:14
stm32
游戏
嵌入式硬件
LeetCode、901. 股票价格跨度【中等,单调栈】
文章目录前言LeetCode、901.股票价格跨度【中等,单调栈】题目链接及分类思路思路1:暴力思路2:单调栈写法优化:单调栈简化写法(
数组
替代栈集合)资料获取前言博主介绍:✌目前全网粉丝2W+,csdn
长路 ㅤ
·
2024-02-14 12:41
算法刷题
#
LeetCode
leetcode
算法
职场和发展
华为OD机试 - 找座位( Python & C & C++ & Java&Go & JS & PHP)
输入描述输入为一个
数组
,该
数组
标识了某一排座位的占用情况。
数组
中的每个元素值为0或1,其中0表示该座位为空,1表示该座位已有观众。
数组
长度不会超过10000。输出描述输出为一个整数,代表在不移动现有观
偶然i
·
2024-02-14 11:01
华为机考原题
华为od
python
c语言
秋招
面试
开发语言
c++
2024年华为OD机试真题-按身高和体重排队-Python-OD统一考试(C卷)
输入描述:两个序列,每个序列由n个正整
数组
成(0
2023面试高手
·
2024-02-14 11:55
华为od
python
华为
算法
开发语言
欧拉筛板子
造
数组
时间复杂度:O(n)查询:O(1)#includeusingnamespacestd;constintN=100000010;boolnums[N];longlongf[N],cot=0;intmain
why_not_fly
·
2024-02-14 11:20
算法
数据结构
假期刷题打卡--Day30
Nusingnamespacestd;intmain(){intn,count=0;cin>>n;for(inti=0;iusingnamespacestd;intmain(){intn,a[10]={0,1,2};//
数组
下标从
a-626
·
2024-02-14 11:46
假期打卡学习
c语言
c++
[CUDA 学习笔记] Reduce 算子优化
Reduce算子优化注:本文主要是对文章【BBuf的CUDA笔记】三,reduce优化入门学习笔记-知乎的学习整理Reduce又称之为归约,即根据
数组
中的每个元素得到一个输出值,常见的包括求和(sum)
PeakCrosser
·
2024-02-14 10:39
CUDA
学习
笔记
CUDA
Ajax
2.xml,json(标准json,简化json,
数组
json),jsonp,html,自定义格式3.那关于流媒体的格式怎么选?传送速度,解析速度怎么测量。
skoll
·
2024-02-14 10:11
寒假作业-day1
指针,函数指针,
数组
指针,指针
数组
的区别1.指针是保存地址的变量,可以通过指针访问该地址存放变量的值例:inta=10;int*p=&a;2.函数指针为指向该函数的指针,可以通过函数指针调用该函数例:voidclear
linklzhl
·
2024-02-14 10:05
c语言
Leetcode 606.根据二叉树创建字符串
给你二叉树的根节点root,请你采用前序遍历的方式,将二叉树转化为一个由括号和整
数组
成的字符串,返回构造出的字符串。
C+五条
·
2024-02-14 10:24
C/C++日常练习
leetcode
算法
c++
「知识札记」1.Object[ ]
数组
前言这个系列主要记录一些比较零碎、细节的知识点,随缘更新啦~正文Object[]类型的
数组
是一个非常灵活的数据结构,它可以存储任意类型对象的
数组
。
Ice_Sugar_7
·
2024-02-14 10:23
知识札记
java
开发语言
数据结构
C语言-while循环 函数
数组
while(表达式){代码块;}案例:intmain(){intline=0;while(line1//num[0]的值就是1参考上面定义的num
数组
也可以循环遍历
数组
里面的内容就是把每一个值都取出来intnum
老油条搞安全
·
2024-02-14 09:10
C语言
c语言
排序算法
开发语言
洛谷p1996 约瑟夫问题(c++)
#includeusingnamespacestd;boola[101]={0};//创建一个布尔
数组
a,用于记录每个人是否已经出圈。
数组
大小为101,因为n的最大值为100。
handsomezqh
·
2024-02-14 09:39
c++
开发语言
洛谷p9421 班级活动(c++)
如题下面是我的基本思路统计每个id出现的次数,将计数存储在
数组
中。遍历计数
数组
,对于每个计数,若大于2,则统计大于2的部分s并求和;若计数等于1,则统计计数为1的数量x。
handsomezqh
·
2024-02-14 09:09
算法
洛谷P6141 贪心的导游(c++)
usingnamespacestd;longlongs=0,x=0;//声明s和x变量用于计算过程intn,m,i,u,v,p,j;//声明相关的变量inta[1000005];//存储商店商品总数的
数组
handsomezqh
·
2024-02-14 09:09
c++
算法
开发语言
C++ 1:C++初始化,输入输出,const关键字,引用,内联,缺省函数,函数重载,左值和右值,函数模板,名字空间
文章目录1.C++初始化1.1变量初始化五种方式1.2
数组
初始化2.如何防止读入时候对字符串的越界处理3.输入输出4.const4.1cosnt指针的示例4.1.1const修饰变量4.1.2const
何小柒(qi)~
·
2024-02-14 09:01
C++(线上)
c++
c++ error函数_C++笔记02 引用+const+动态内存+内联函数+类和对象
定义常量指针不可以通过指针修改指针指向的内容,指针指向可以变化不可以把常量指针赋值给非常量指针,反之可以int3)定义常引用3.动态内存分配-new和delete1)分配和删除一个变量P2)分配和删除一个
数组
weixin_39824834
·
2024-02-14 09:01
c++
error函数
c++
已引用.h但未识别
C++函数重载、内联函数和引用
C++函数重载、内联函数和引用函数重载函数重载机制extern"C"重载和作用域重载解析确定重载函数的三个步骤指针类型也会对函数的重载造成影响默认形参内联函数引用C++的内存管理new/delete
数组
的分配与释放内存分配失败函数重载在同一作用域下
m0_37622246
·
2024-02-14 09:30
C++
C++函数重载
C++引用
stl,字符串(string),容器(vector)
util字符串#includevoidmain(){strings1="craigdavid";strings2("7days");strings3=s1+s2;coutvoidmain(){//动态
数组
潇洒人生_cca2
·
2024-02-14 09:30
学习数据结构和算法的第8天
顺序表的实现顺序表本质就是
数组
概念及结构顺序表是用一段物理地址连续的储存单元依次储存数据元素的线性结构,一般情况下采用
数组
储存,在
数组
上完成数据的增删。
blxx
·
2024-02-14 09:27
学习
数据结构
算法
聊一聊JS的继承
常见的继承方式有哪些循序渐进着来看,分为以下几种类(原型链)继承——用父类的实例重写子类原型对象构造函数继承(经典继承)——在子类构造函数中调用父类构造函
数组
合继承(伪经典继承)——使用原型链实现原型属性继承
LeonLi_9ea5
·
2024-02-14 09:56
size of 和strlen
计算字符串长度,不包括‘\0’sizseof:计算内存分配字节的大小例如:普通变量:shorta:2个字节(char1个字节,short2个字节,long4个字节,int2或4个字节(16位系统、32位系统))
数组
没准哪天就失业
·
2024-02-14 08:20
c语言
Leetcode72. 编辑距离
题目传送地址:https://leetcode.cn/problems/edit-distance/运行效率:解题思路二维
数组
,动态规划法。
Java全栈研发大联盟
·
2024-02-14 08:16
数据结构和算法
leetcode
算法
动态规划
2024/2/13
1、选择题1.1、若有定义语句:inta[3][6];,按在内存中的存放顺序,a
数组
的第10个元素是BA)a[0][4]B)a[1][3]C)a[0][3]D)a[1][4]1.2、有
数组
inta[5]
睡不醒、、
·
2024-02-14 08:43
算法
数据结构
【教程】C++语言基础学习笔记(六)——String字符串
【C++语言基础学习】系列文章第一章《项目与程序结构》第二章《数据类型》第三章《运算符》第四章《流程控制》第五章《Vector向量》第六章《String字符串》第七章《Array
数组
》第八章《函数》第九章
EliasChang
·
2024-02-14 08:11
【语言】C++
c++
学习
笔记
【教程】C++语言基础学习笔记(八)——函数
【C++语言基础学习】系列文章第一章《项目与程序结构》第二章《数据类型》第三章《运算符》第四章《流程控制》第五章《Vector向量》第六章《String字符串》第七章《Array
数组
》第八章《函数》第九章
EliasChang
·
2024-02-14 08:11
【语言】C++
c++
学习
笔记
【教程】C++语言基础学习笔记(四)——流程控制
【C++语言基础学习】系列文章第一章《项目与程序结构》第二章《数据类型》第三章《运算符》第四章《流程控制》第五章《Vector向量》第六章《String字符串》第七章《Array
数组
》第八章《函数》第九章
EliasChang
·
2024-02-14 08:41
【语言】C++
学习
笔记
c++
【教程】C++语言基础学习笔记(五)——Vector向量
【C++语言基础学习】系列文章第一章《项目与程序结构》第二章《数据类型》第三章《运算符》第四章《流程控制》第五章《Vector向量》第六章《String字符串》第七章《Array
数组
》第八章《函数》第九章
EliasChang
·
2024-02-14 08:41
【语言】C++
学习
笔记
c++
【教程】C++语言基础学习笔记(七)——Array
数组
【C++语言基础学习】系列文章第一章《项目与程序结构》第二章《数据类型》第三章《运算符》第四章《流程控制》第五章《Vector向量》第六章《String字符串》第七章《Array
数组
》第八章《函数》第九章
EliasChang
·
2024-02-14 08:40
【语言】C++
c++
学习
笔记
Python算法题集_合并K个升序链表
代码展开1)标准求解【双层循环】2)改进版一【列表排序】3)改进版二【堆排序】4)改进版三【分区海选】4.最优算法本文为Python算法题集之一的代码示例题23:合并K个升序链表1.示例说明给你一个链表
数组
长孤秋落
·
2024-02-14 08:39
Python
python
算法
链表
leetcode
合并升序链表
Day 42 | 动态规划 01背包问题,二维 、 01背包问题,一维 、 416. 分割等和子集
01背包问题,二维题目文章讲解视频讲解思路:首先,初始化一个二维
数组
dp,其中dp[i][j]表示在前i个物品中,背包容量为j时能够获得的最大价值。
小小白和纯牛奶
·
2024-02-14 08:38
二月红
动态规划
算法
【蓝桥杯算法】---第一讲---高精度
高精度算法:高精度算法是一种通过
数组
进行存储数字的算法。如:6515158912823478952在
数组
中的存储如下:高精度加法主要思想:用字符
数组
进行接收
Fengliguantou@
·
2024-02-14 08:37
蓝桥杯算法从0到1
算法
c语言
排序算法
char str[ ]和char* str
3.char[]charstr[]=“hello”;表示开辟一片内存空间,首地址为str,并将字符串常量"hello"的每一个字符赋值到
数组
的对应位置,这样定义的字符串str是可写的。
Toby不写代码
·
2024-02-14 08:32
C/C++学习
c语言
JavaScript标签内属性和
数组
一、操作style属性通过点语法获取到的style是CSSStyleDeclaration对象,可以直接使用.的形式进行赋值或者访问标签合法属性。varoBox=document.getElementById("box");oBox.style="border:5pxsolidyellow;";通过style.cssText获取完整的行内样式css文本,用于一次性修改多条属性。为了兼容IE低版本,
追逐_e6cf
·
2024-02-14 08:26
波奇学Linux:文件系统
磁盘抽象磁盘可以抽象成线性结构,基于扇区的
数组
,任意一个扇区都有抽象地址LBA,相当于
数组
下标。磁盘寻址是CHS(磁道,磁头,扇区),通过扇区的抽象地址LBA到扇区的具体物理位置。磁盘也
社交达人波奇酱
·
2024-02-14 08:30
Linux
linux
运维
服务器
C语言 - 字符串和指针
字符串和指针用
数组
实现的字符串和用指针实现的字符串charstr[]="ABC";//用
数组
实现的字符串char*pstr="123";//用指针实现的字符串根据上例:用
数组
实现的字符串strstr是char
Jimmy_L_Wang
·
2024-02-14 08:07
leetcode(
数组
)128.最长连续序列(c++详细解释)DAY8
文章目录1.题目示例提示2.解答思路3.实现代码结果4.总结1.题目给定一个未排序的整数
数组
nums,找出数字连续的最长序列(不要求序列元素在原
数组
中连续)的长度。
小Q小Q
·
2024-02-14 08:50
C++刷题
leetcode
c++
算法
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他