校招C++编程题练习

校招C++编程题练习

1. 基础准备

输入的读取解析,和格式输出
基础类型(如:bit,byte,浮点型,8进制/10进制/16进制,补码,等)

2. 基础数据结构概念,基本操作,以及优缺点等

2.1 字符串操作(标准库,解析,匹配等)

(1)1048. 最长字符串链
(2)151. 翻转字符串里的单词
(3)3.无重复字符的最长子串
(4)5.最长回文子串
(5)6.Z字形变换
(6)14.最长公共子串
(7)28.实现 strStr()
(8)67.二进制求和
(9)1143.最长公共子序列
(10)93. 复原IP地址
(11)43. 字符串相乘
(12)227. 基本计算器 II

2.2 线性表(含数组,动态数组等),学习资料

(13)48. 旋转图像
(14)724.寻找数组的中心索引
(15)491.对角线遍历
(16)54.螺旋矩阵
(17)118.杨辉三角
(18)11.盛水最多的容器
(19)15.三数之和
(20)209.长队最小的子数组

2.3 队列

(21)622. 设计循环队列
(22)225.用队列实现栈
(23)621. 任务调度器
(24)641. 设计循环双端队列
(25)363. 矩形区域不超过 K 的最大数值和
(26)933. 最近的请求次数

2.4

(27)862. 和至少

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值