![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C/C++刷题
文章平均质量分 51
C/C++刷题
阿阿阿顺Yaya
热爱可抵道路漫长。
展开
-
【C++刷题】优选算法——贪心第三辑
1.坏了的计算器2.合并区间3.无重叠区间4.用最少数量的箭引爆气球5.整数替换6.俄罗斯套娃信封问题7.可被三整除的最大和8.距离相等的条形码9.重构字符串原创 2024-08-07 13:13:51 · 124 阅读 · 0 评论 -
【C++刷题】优选算法——贪心第二辑
1.按身高排序2.优势洗牌3.最长回文串4.增减字符串匹配5.分发饼干6.最优除法7.跳跃游戏 II8.跳跃游戏9.加油站10.单调递增的数字原创 2024-08-07 13:13:37 · 408 阅读 · 0 评论 -
【C++刷题】优选算法——贪心第一辑
1.柠檬水找零2.将数组和减半的最少操作次数3.最大数4.摆动序列5.最长递增子序列6.递增的三元子序列7.最长连续递增序列8.买卖股票的最佳时机9.买卖股票的最佳时机 II10.K 次取反后最大化的数组和原创 2024-08-06 13:15:09 · 250 阅读 · 0 评论 -
【C++刷题】优选算法——BFS第四辑
1.课程表2.课程表 II3.火星词典原创 2024-08-06 13:14:49 · 416 阅读 · 0 评论 -
【C++刷题】优选算法——BFS第三辑
1.01 矩阵2.飞地的数量3.地图中的最高点4.地图分析原创 2024-08-05 19:15:34 · 305 阅读 · 0 评论 -
【C++刷题】优选算法——BFS第二辑
1.迷宫中离入口最近的出口2.最小基因变化3.单词接龙4.为高尔夫比赛砍树原创 2024-08-05 19:15:16 · 334 阅读 · 0 评论 -
【C++刷题】优选算法——BFS第一辑
1.图像渲染2.岛屿数量3.岛屿的最大面积4.被围绕的区域原创 2024-07-28 09:00:00 · 354 阅读 · 0 评论 -
【C++刷题】优选算法——优先级队列
1.最后一块石头的重量2.数据流中的第 K 大元素3.前K个高频单词4.数据流的中位数原创 2024-07-28 08:00:00 · 212 阅读 · 0 评论 -
【C++刷题】优选算法——队列+宽搜
1.N 叉树的层序遍历2.二叉树的锯齿形层序遍历3.二叉树最大宽度4.在每个树行中找最大值原创 2024-07-27 10:00:00 · 277 阅读 · 0 评论 -
【C++刷题】优选算法——栈
1.删除字符串中的所有相邻重复项2.比较含退格的字符串3.基本计算器 II4.字符串解码5.验证栈序列原创 2024-07-27 10:00:00 · 521 阅读 · 0 评论 -
【C++刷题】优选算法——字符串
1.最长公共前缀2.最长回文子串3.二进制求和4.字符串相乘原创 2024-07-23 15:17:23 · 255 阅读 · 0 评论 -
【C++刷题】优选算法——哈希表
1.两数之和2.判定是否互为字符重排3.存在重复元素4.存在重复元素 II5.字母异位词分组原创 2024-07-22 15:33:25 · 346 阅读 · 0 评论 -
【C++刷题】优选算法——链表
1.两数相加2.两两交换链表中的节点3.重排链表4.合并 K 个升序链表5.K 个一组翻转链表原创 2024-07-21 23:35:23 · 297 阅读 · 0 评论 -
【C++刷题】优选算法——分治
1.颜色分类2.排序数组3.数组中的第K个最大元素4.库存管理 III5.交易逆序对的总数6.计算右侧小于当前元素的个数7.翻转对原创 2024-07-21 13:08:14 · 272 阅读 · 0 评论 -
【C++刷题】优选算法——模拟
1.替换所有的问号2.提莫攻击3.Z 字形变换4.外观数列5.数青蛙原创 2024-06-05 19:29:32 · 384 阅读 · 0 评论 -
【C++刷题】优选算法——位运算
1.位1的个数2.比特位计数3.汉明距离4. 只出现一次的数字5.只出现一次的数字 III6.判定字符是否唯一7.丢失的数字8.两整数之和9.只出现一次的数字 II10.消失的两个数字原创 2024-06-01 00:28:14 · 334 阅读 · 0 评论 -
【C++刷题】优选算法——前缀和
1.【模板】前缀和2.【模板】二维前缀和3.寻找数组的中心下标4.除自身以外数组的乘积5.和为 K 的子数组6.和可被 K 整除的子数组7.连续数组8,矩阵区域和原创 2024-05-31 11:36:34 · 267 阅读 · 0 评论 -
【C++刷题】优选算法——递归第四辑
1.斐波那契数2.不同路径3.最长递增子序列4.猜数字大小 II5.矩阵中的最长递增路径原创 2024-05-27 22:58:33 · 457 阅读 · 0 评论 -
【C++刷题】优选算法——递归第三辑
1.图像渲染2.岛屿数量3.岛屿的最大面积4.被围绕的区域5.太平洋大西洋水流问题6.扫雷游戏7.衣橱整理原创 2024-05-23 20:57:54 · 319 阅读 · 0 评论 -
【C++刷题】优选算法——递归第二辑
1.全排列2.子集3.找出所有子集的异或总和再求和4.全排列 II5.电话号码的字母组合6.括号生成7.组合8.目标和9.组合总和10.字母大小写全排列11.优美的排列12.N 皇后13.解数独14.单词搜索15.黄金矿工16.不同路径 III原创 2024-05-20 21:30:02 · 242 阅读 · 0 评论 -
【C++刷题】优选算法——递归第一辑
1.汉诺塔问题2.合并两个有序链表3.反转链表4.两两交换链表中的节点5.Pow(x, n)6.计算布尔二叉树的值7.求根节点到叶节点数字之和8.二叉树剪枝9.验证二叉搜索树10.二叉搜索树中第K小的元素11.二叉树的所有路径原创 2024-05-10 23:16:15 · 240 阅读 · 0 评论 -
【C++刷题】优选算法——动态规划第六辑
1.【模板】01背包2.分割等和子集3.目标和4.最后一块石头的重量 II5.【模板】完全背包6.零钱兑换7.零钱兑换 II8.完全平方数9.一和零10.盈利计划11.组合总和 Ⅳ12.不同的二叉搜索树原创 2024-04-29 22:29:22 · 275 阅读 · 0 评论 -
【C++刷题】优选算法——动态规划第五辑
1.最长公共子序列2.不相交的线3.不同的子序列4.通配符匹配5.正则表达式匹配6.交错字符串7.两个字符串的最小ASCII删除和8.最长重复子数组原创 2024-04-22 22:38:07 · 224 阅读 · 0 评论 -
【C++刷题】优选算法——动态规划第四辑
1.回文子串2.最长回文子串3.分割回文串 IV4.分割回文串 II5.最长回文子序列6.让字符串成为回文串的最少插入次数原创 2024-04-17 22:08:44 · 336 阅读 · 0 评论 -
【C++刷题】优选算法——动态规划第三辑
1.最大子数组和2.环形子数组的最大和3.乘积最大子数组4.乘积为正数的最长子数组长度5.等差数列划分6.最长湍流子数组7.单词拆分8.环绕字符串中唯一的子字符串9.最长递增子序列10.摆动序列11.最长递增子序列的个数12.最长数对链13.最长定差子序列14.最长的斐波那契子序列的长度15.最长等差数列16.等差数列划分 II - 子序列原创 2024-04-11 23:08:56 · 282 阅读 · 0 评论 -
【C++刷题】优选算法——动态规划第二辑
1.按摩师2.打家劫舍 II3.删除并获得点数4.粉刷房子5.买卖股票的最佳时机含冷冻期6.买卖股票的最佳时机含手续费7.买卖股票的最佳时机 III8.买卖股票的最佳时机 IV原创 2024-03-21 19:26:43 · 381 阅读 · 0 评论 -
【C++刷题】优选算法——动态规划第一辑
1.第 N 个泰波那契数2.三步问题3.使用最小花费爬楼梯4.解码方法5.不同路径6.不同路径 II7.珠宝的最高价值8.下降路径最小和9.最小路径和10.地下城游戏原创 2024-03-16 16:27:13 · 594 阅读 · 0 评论 -
【C++刷题】优选算法——二分
1.二分查找2.在排序数组中查找元素的第一个和最后一个位置3.x 的平方根4.搜索插入位置5.山脉数组的峰顶索引6.寻找峰值7.寻找旋转排序数组中的最小值8.点名原创 2024-03-08 20:49:27 · 292 阅读 · 0 评论 -
【C++刷题】优选算法——滑动窗口
1.长度最小的子数组2.无重复字符的最长子串3.最大连续1的个数 III4.将 x 减到 0 的最小操作数5.水果成篮6.找到字符串中所有字母异位词7.串联所有单词的子串8.最小覆盖子串原创 2024-02-28 22:24:32 · 359 阅读 · 0 评论 -
【C++刷题】优选算法——双指针
1.移动零2.复写零3.快乐数4.盛最多水的容器5.有效三角形的个数6.查找总价格为目标值的两个商品7.三数之和8.四数之和原创 2024-02-25 21:15:01 · 963 阅读 · 0 评论 -
【选择题】校招笔试选择题第一辑
则的值为( )A. 9B. 12C. 16D. 2032位系统中,定义**a[3][4],则变量占用内存空间为( )。A. 4B. 48C. 192D. 12假设在一个 32 位 little endian 的机器上运行下面的程序,结果是多少?A.1,2,3B.1,0,2C.1,3,2D.3,2,1C. 123 173D. 173 173定义char dog[]=“wang\0miao”;原创 2023-12-03 17:03:20 · 399 阅读 · 0 评论 -
【C++刷题】校招笔试编程题第一辑
1.组队竞赛2.删除公共字符3.排序子序列4.字符串中找出连续最长的数字串5.计算糖果6.进制转换7.连续最大和8.不要二9.从根到叶的二进制数之和10.二叉树的坡度11.两种排序方法12.走方格的方案数13.另类加法14.查找组成一个偶数最接近的两个素数15.参数解析16.跳石板17.幸运的袋子18.手套19.扑克牌大小原创 2023-12-03 17:03:06 · 362 阅读 · 0 评论 -
【C++刷题】二叉树进阶刷题
1.根据二叉树创建字符串2.二叉树的层序遍历3.二叉树的层序遍历 II4.二叉树的最近公共祖先5.二叉搜索树与双向链表6.从前序与中序遍历序列构造二叉树7.从中序与后序遍历序列构造二叉树原创 2023-09-13 14:30:00 · 78 阅读 · 0 评论 -
【C++刷题】二叉树的非递归遍历
【代码】【C++刷题】二叉树的非递归遍历。原创 2023-09-18 17:59:56 · 62 阅读 · 0 评论 -
【C++刷题】经典简单题第二辑
1.回文排列2.URL化3.配对交换4.递归乘法5.阶乘尾数6.二进制链表转整数7.从链表中删去总和值为零的连续节点8.括号的最大嵌套深度9.整理字符串10.奇偶树11.将句子排序12.最长和谐子序列原创 2023-09-10 14:43:57 · 235 阅读 · 0 评论 -
【选择题】易错题汇总第二辑
A: 1026 1B: 1025 0C: 1025 1D: 1024 0A: 4,4B: 100,4C: 4,100D: 100,100已知数组D的定义是现在需要把这个数组作为实参传递给一个函数进行处理。下列可以作为对应的形参变量说明的是【多选】( )A:int D[4][]B:int *s[8]C:int(*s)[8]D:int D[][8]以下程序运行后的输出结果是( )B: ABCDC: AEIMA:f(a);B:f(b);C:f(q);原创 2023-09-11 15:00:00 · 97 阅读 · 0 评论 -
【LeetCode】字符串与栈的练习
1.字符串相乘 2.电话号码的字母组合 3.最小栈 4.栈的压入、弹出序列 5.逆波兰表达式求值 6.数组中的第K个最大元素原创 2023-08-08 21:36:25 · 209 阅读 · 0 评论 -
【选择题】易错题汇总第一辑
A: 其中循环控制表达式与0等价B: 其中循环控制表达式与'0'等价C: 其中循环控制表达式是不合法的D: 以上说法都不对以下叙述中正确的是( )A: 只能在循环体内和switch语句体内使用break语句B: 当break出现在循环体中的switch语句体内时,其作用是跳出该switch语句体,并中止循环体的执行C:continue语句的作用是:在执行完本次循环体中剩余语句后,中止循环D: 在while语句和do-while语句中无法使用continue语句。原创 2023-08-07 11:36:22 · 116 阅读 · 0 评论 -
【C++刷题】经典简单题第一辑
1.数字在升序数组中出现的次数2.整数转换3.至少是其他数字两倍的最大数4.寻找数组的中心下标5.多数元素6.除自身以外数组的乘积7.不用加减乘除做加法8.找到所有数组中消失的数字9.单词倒排10.珠玑妙算11.寻找峰值12.数对原创 2023-08-02 23:49:26 · 167 阅读 · 0 评论 -
【牛客网】尼科彻斯定理
上面只是通过对数据的规律性进行分析来帮助大家理解这个式子,但并不是严格的数学推理证明。验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和。下面先尝试通过规律性分析带大家来理解这个式子。可以定义两层循环解决。最后判断累加结果是否等于。个连续奇数之和的形式输出。这种方式通过数学推理得出。来决定是否终止循环。原创 2023-03-28 11:48:31 · 333 阅读 · 10 评论