力扣刷题(C++)知识点

一,找到数组的中间位置

这个是错的,+=不能分开来

C++ vector<int>& nums 用法

创建一维数组vector:

  • vector<int> nums; //不指定长度
  • vector<int> nums(n); //指定长度为n

c++ <numeric> accumulate 函数

accumulate函数实现将一段数字从头到尾累加起来

前两个参数是指定累加的范围,第三个参数为累加的初值,

第四个参数为进行的操作

二,两数之和

暴力穷举法:

三,

相关推荐
梓䈑18 小时前
【算法题攻略】BFS 解决FloodFill 算法、最短路问题、多源BFS 和 拓扑排序
c++·算法·宽度优先
Adios79420 小时前
设置交集大小至少为2
数据结构·算法·leetcode
来一碗刘肉面1 天前
栈的应用(表达式求值)
数据结构·算法
xiaowang1234shs1 天前
怪兽轻断食技术深度测评:从断食计时引擎到AI识别算法的工程实践解析
数据库·人工智能·算法·macos·机器学习·p2p·visual studio
小果因子实验室1 天前
量化研究--策略迁移算法1研究
算法
Web极客码1 天前
如何用三段式确定性剪枝,为 LLM Agent 砍掉 35% 的 Token 成本?
服务器·人工智能·算法·机器学习
程序猿乐锅1 天前
【数据结构与算法 | 第六篇】力扣1109,1094差分数组
java·算法·leetcode
wabs6661 天前
关于图论【广度优先搜索的理论基础】
算法·图论·宽度优先
孤魂2331 天前
逻辑回归算法
算法·机器学习·逻辑回归