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
Teams(vector)
vector
基本用法(可变长数组)
一.初始化1.
vector
+变量名;2.
vector
+变量名(n);3.
vector
+变量名(n,x);例子:1.
vector
v;——>v[](空的)2.
vector
v(3)——>v[0,0,0](3个
2301_80718054
·
2024-02-12 21:02
算法
stl
2024牛客寒假算法基础集训营1——H
341118141511411581415114020003041输出365思路:考虑二进制,有点像数位dp本题考虑集合划分,累加最大值即可代码如下:#includeusingnamespacestd;voidsolve(){intn,m;cin>>n>>m;
vector
v
Jared_devin
·
2024-02-12 21:32
DP
算法
c++
图论
贪心算法
第 384 场 LeetCode 周赛题解
A修改矩阵模拟classSolution{public:
vector
>modifiedMatrix(
vector
>&matrix){intm=matrix.size(),n=matrix[0].size
xhchen2023
·
2024-02-12 20:55
LeetCode
leetcode
算法
模拟
枚举
贪心
滚动哈希
算法基础课02:高精度加法,高精度减法,高精度乘低精度,高精度除以低精度,前缀和,差分
1.高精度加法讨论的是两个大整数相加:A+BA,B的位数大概在10^6左右例题:代码:#include#includeusingnamespacestd;//C=A+B
vector
add(
vector
&
Yee1117
·
2024-02-12 20:48
算法基础课
算法
c++
华为机试:求字符串中所有整数的最小和
[0]+nums[1]+…+nums[i]#includeusingnamespacestd;classSolution{public:intprocess(std::stringstr){std::
vector
pos
OceanStar的学习笔记
·
2024-02-12 17:31
算法与数据结构
算法
STL——库1.
vector
STL库包含以下几个主要组成部分:1.容器(Containers):包括
vector
(动态数组)、list(双向链表)、dequ
LiYiyang_yangDog
·
2024-02-12 17:58
c++
开发语言
C++11:移动构造函数【写法+调用时机】【C++返回
vector
为什么不报错】
文章目录whatis移动构造函数?移动构造函数的实现的例子when移动构造函数?在C++98之前,没有移动构造函数,是怎么做的呢?后记whatis移动构造函数?构造函数string(string&&str)类似于复制构造函数,导致新创建的string为str的副本。但与复制构造函数不同的是,它不保证将str视为const,可修改源对象,还可能转让所有权而不做任何复制(对比来看,复制构造函数完整的保
BU冰糖雪梨里的梨PT
·
2024-02-12 14:30
C/C++/C#基础
c++
开发语言
C++ day49 买卖股票的最佳时机
只能在某一天买入这支股票,并在之后的某一天卖出该股票,从而获得最大利润,返回该最大值,若不能获取利润,则返回0注意:股票只能买卖一次暴力解法(超时)classSolution{public:intmaxProfit(
vector
人来茶热
·
2024-02-12 14:19
c++
算法
开发语言
Day45 买卖股票的最佳时机
暴力搜索:超时classSolution{public:intmaxProfit(
vector
&price
借我点钱
·
2024-02-12 14:16
算法
leetcode
数据结构
java——集合
实现类:ArrayList,
Vector
,LinkedListS
打死你的小乌龟
·
2024-02-12 13:14
C++:箭头操作符
获取成员偏移量classEntity{public:intx;public:voidPrint()const{std::cout()//重载箭头操作符//{//returnm_Obj;//}};struct
Vector
3
你那里下代码雨了吗
·
2024-02-12 13:01
c++
开发语言
算法
C++:
Vector
动态数组的copy深入理解
动态数组分配的大小默认为2的n次方1,2,4,8...在main中创建的vertices,push需要放到Vertex中(copy),下一次copy是因为要调整vertices的大小vertices.push_back(Vertex(1,2,3));//拷贝第一次,容量为1,拷贝进去,调用一次vertices.push_back(Vertex(4,5,6));//拷贝第二次,容量调整为2(包含了新
你那里下代码雨了吗
·
2024-02-12 13:01
c++
开发语言
2/7 算法每日N题(二分+双指针)
第一题:classSolution{public:intsearch(
vector
&nums,inttarget){intleft=0,right=nums.size()-1;while(lefttarget
自身就是太阳
·
2024-02-12 13:30
算法
leetcode
数据结构
807. 保持城市天际线
classSolution{public:intmaxIncreaseKeepingSkyline(
vector
>&grid){intn=grid.size();
vector
rowMaxHeights(
Python ml
·
2024-02-12 10:59
LeetCode
算法
java
数据结构
1345. 跳跃游戏 IV
classSolution{public:intminJumps(
vector
&arr){intn=arr.size();unordered_map>idxSameValue;for(inti=0;ivisitedIndex
Python ml
·
2024-02-12 10:59
LeetCode
游戏
算法
127. 单词接龙
intladderLength(stringbeginWord,stringendWord,
vector
&wordList){unordered_setwordDict(wordList.begin()
Python ml
·
2024-02-12 10:58
LeetCode
c++
BFS
23. 合并 K 个升序链表
新学的C++17的推导指引classSolution{public:ListNode*mergeKLists(
vector
&lists){lists.erase(remove_if(lists.begin
Python ml
·
2024-02-12 10:58
LeetCode
链表
数据结构
55. 跳跃游戏
classSolution{public:boolcanJump(
vector
&nums){intlen=nums.size(),maxJump=0;for(inti=0;imaxJump){maxJump
Python ml
·
2024-02-12 10:57
LeetCode
游戏
算法
c++
1306. 跳跃游戏 III
经过测试,两种写法耗时差距10倍,我也不知道原因是啥用访问次数的是更快的classSolution{public:intn;booldfs(
vector
&arr,intstart,
vector
&visited
Python ml
·
2024-02-12 10:55
LeetCode
游戏
算法
深度优先
2022-2023学年英语周报九年级第21期答案及试题
Competitioniseverywhere.Itteachesushowtosurviveinastressfulworld.Howmanyofushaveseenyoungboysweepingbecausetheir
teams
didn'twinaninter-school
gaokaos
·
2024-02-12 10:26
221. 最大正方形
221.最大正方形题目链接:221.最大正方形代码如下://动态规划//参考官方leetcode题解classSolution{public:intmaximalSquare(
vector
>&matrix
咔咔咔的
·
2024-02-12 10:49
leetcode
c++
1277. 统计全为 1 的正方形子矩阵
1277.统计全为1的正方形子矩阵题目链接:1277.统计全为1的正方形子矩阵代码如下:classSolution{public:intcountSquares(
vector
>&matrix){if(matrix.size
咔咔咔的
·
2024-02-12 10:18
leetcode
c++
【力扣】刷题备忘录-动归-63. 不同路径 II
63.不同路径IIclassSolution{public:intuniquePathsWithObstacles(
vector
>&obstacleGrid){intm=obstacleGrid.size
Branton_Zhenyuan
·
2024-02-12 10:15
力扣备忘录
leetcode
算法
【力扣】刷题备忘录-动归-343. 整数拆分
343.整数拆分classSolution{public:intintegerBreak(intn){
vector
dp(n+1);dp[2]=1;for(inti=3;idp(n+1);dp[2]=1;
Branton_Zhenyuan
·
2024-02-12 10:15
力扣备忘录
c++
leetcode
【力扣】刷题备忘录-动归-96. 不同的二叉搜索树
classSolution{public:intnumTrees(intn){
vector
dp(n+1);dp[0]=1;for(inti=1;i<=n;i++){for(intj
Branton_Zhenyuan
·
2024-02-12 10:15
力扣备忘录
算法
c++
C++
vector
标准库总结
标准库文档:C++
vector
基本介绍(可以跳过,只是一些原理介绍)
vector
是序列容器,表示可以改变大小的数组。
泓_7e08
·
2024-02-12 09:32
【机器学习】支持向量机(SVM)
背景信息分类算法回顾决策树样本的属性非数值目标函数是离散的贝叶斯学习样本的属性可以是数值或非数值目标函数是连续的(概率)K-近邻样本是空间(例如欧氏空间)中的点目标函数可以是连续的也可以是离散的支持向量机(Support
Vector
Machine
住在天上的云
·
2024-02-12 09:56
机器学习
机器学习
支持向量机
人工智能
虚幻引擎基础入门(C++) — 【日志输出篇 03】
voidAddOnScreenDebugMessage{int32Key,floatTimeToDisplay,FColorDisplayColor,constFString&DebugMessage,boolbNewerOnTop,constF
Vector
2D
ttod_qzstudio
·
2024-02-12 07:53
UC++
虚幻
c++
游戏引擎
72. 编辑距离
intminDistance(stringword1,stringword2){if(word1.size()*word2.size()==0)returnword1.size()+word2.size();//dp数组
vector
咔咔咔的
·
2024-02-12 07:50
leetcode
c++
华为机试:查找接口成功率最优时间段
题目来源华为机试:查找接口成功率最优时间段题目描述题目解析#includeusingnamespacestd;intgetSum(std::
vector
&vec,intstart,intend){intsum
OceanStar的学习笔记
·
2024-02-12 05:24
算法与数据结构
华为
二叉树的遍历(递归/非递归)
前序classSolution{public:std::
vector
vec;
vector
preorderTraversal(TreeNode*root){if(nullptr==root)returnvec
HVACoder
·
2024-02-12 04:30
算法
day2-数组part02| 977.有序数组的平方、 209.长度最小的子数组、 59.螺旋矩阵II
有序数组的平方思路数组平方后的最大值只可能在数组两端,不可能在中间设置双指针,比较两个指针所指值的大小,记录较大值,接着向中间移动这个指针结束条件:左右指针相背classSolution{public:
vector
sortedSquares
dugindeep
·
2024-02-12 03:50
算法
leetcode
代码随想录算法训练营第28天 | 93.复原IP地址 78.子集 90.子集II
classSolution{public:
vector
result;boolisValid(strings,intstart,intend){if(star
纵使啰嗦始终关注
·
2024-02-12 03:18
算法
代码随想录算法训练营第二十九天 | 491.递增子序列、46.全排列、47.全排列 II
题解classSolution{public:
vector
>res;
vector
path;voidb
jjjj的笔记本
·
2024-02-12 01:46
算法
算法
leetcode
数据结构
【代码随想录算法训练营】第二十九天打卡 | 491.递增子序列、46.全排列、47.全排列II
vector
>result;
vector
path;voidbacktracking(
vector
&nums,intstartIndex)终止条件本题收集
Clukay_
·
2024-02-12 01:46
代码随想录
算法
leetcode
[自我记录]随想录刷题第四十五天 | 300. 最长递增子序列, 674. 最长连续递增序列, 718. 最长重复子数组
代码随想录算法打卡第四十五天,新手自我记录一下刷题历程,仅为自我打卡使用.300.最长递增子序列classSolution{public:intlengthOfLIS(
vector
&nums){if(nums.size
快毕业的中狗
·
2024-02-12 01:15
刷题打卡自我记录
算法
leetcode
c++
【More Effective C++】条款1:指针和引用区别
ifndef__ITEM_H__#define__ITEM_H__#include#include//用于抛出异常voidprintDouble(constdouble&rd){std::coutclassMy
Vector
杨主任o_o
·
2024-02-12 00:02
More
Effective
C++
c++
子集型回溯和组合型回溯
枚举选哪个回溯问题有两种思考方式,一种是对于给定集合的每个元素,你是选还是不选,另一种是每个位置必须选一个数,你挑一个选就行了.但这种挑选一定是有序的挑子集子集1,选或不选classSolution{public:
vector
像风一样_
·
2024-02-12 00:57
深度优先
算法
leetcode
22.括号生成
左括号或有括号,正好对应选与不选左括号两种情况,但要加约束条件,左括号的数量小于n,且有括号不能多于左括号(因为括号要配对,有括号多了,后面再加左括号也不能配对)classSolution{public:
vector
ans
像风一样_
·
2024-02-12 00:57
c++
算法
深度优先
STL案例 员工分组
需要指派员工在那个部门工作员工信息有:姓名工资组成;部门分为:策划、美术、研发随机给10名员工分配部门和工资通过multimap进行信息的插入key(部门编号)value(员工)分部门显示员工信息实现步骤1.创建10名员工,放到
vector
骑自行车带头盔
·
2024-02-11 23:33
50
c++
算法
开发语言
为啥线程安全的List推荐使用CopyOnWriteArrayList,不是
Vector
?
为什么线程安全的List推荐使用CopyOnWriteArrayList,而不是
Vector
?
废柴程序员
·
2024-02-11 22:55
关于Unity RaycastHit2D 的使用心得
RaycastHit2D是Unity中对于2d的一个支持类,从其名称来看,RaycastHit2D是投射一段光线并且击打,没错,这个类是由方法publicstaticRaycastHit2DRaycast(
Vector
2origin
Adam Li_
·
2024-02-11 22:46
unity
unity
C++初阶:适合新手的手撕
vector
(模拟实现
vector
)
上次讲了常用的接口:C++初阶:容器(Containers)
vector
常用接口详解今天就来进行模拟实现啦文章目录1.基本结构与文件规划2.空参构造函数(constructor)4.基本函数(size(
是Nero哦
·
2024-02-11 21:04
c++学习
c++
开发语言
java
linux
c语言
数据结构
链表
C++初阶:容器(Containers)
vector
常用接口详解
介绍完了string类的相关内容后:C++初阶:适合新手的手撕string类(模拟实现string类)接下来进入新的篇章,容器
vector
介绍:文章目录1.
vector
的初步介绍2.
vector
的定义(
是Nero哦
·
2024-02-11 21:34
c++学习
c++
开发语言
linux
机器学习
运维
网络
c语言
Java 数据结构
Java数据结构Java工具包提供了强大的数据结构Java中的数据结构主要包括以下几种接口和类枚举(Enumeration)位集合(BitSet)向量(
Vector
)栈(Stack)字典(Dictionary
贪点财好个色
·
2024-02-11 21:46
C++进阶——C++11(part 1)
vector
v={1,2,3,4,5,6};二、变量类型推导:autoVSdecltype1、autoauto只能根据变量初始化表达式类型推导变量类型,换
淑女在哭泣
·
2024-02-11 21:32
c++
开发语言
C++进阶——C++11(右值引用)
//左值inta;//变量
vector
buf;//对象"sss";//字符串常量//右值10;string();
vector
();//匿名对象二、右值引用(Type&
淑女在哭泣
·
2024-02-11 21:31
c++
开发语言
【十四】【C++】list 的常见用法
list的初始化和遍历*/#if1#include#include#include#includeusingnamespacestd;voidTestList1(){listL1;listL2(10,5);
vector
v
妖精七七_
·
2024-02-11 20:07
C++
c++
list
Windows10安装PCL1.14.0及点云配准
一、下载visualstudio2022下载网址:VisualStudio:面向软件开发人员和
Teams
的IDE和代码编辑器(microsoft.com)安装的时候选择"使用C++的桌面开发“,同时可以修改文件路径
jjm2002
·
2024-02-11 19:53
点云配准C++
C++
点云配准
PCL
visualstudio
标准模板库STL ---
Vector
提供了一组表示容器、迭代器、函数对象和算法的模板;容器是一个与数组类似的单元,可以存储若干个值;STL容器是同质的,即存储值的类型是相同的;STL不是面向对象大的编程,,而是一种不同的编程模式----泛型编程
vector
静默Myself
·
2024-02-11 19:03
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他