C++ HOJ DS Series

本文详细介绍了二叉搜索树、链表的基本操作、排序算法等核心内容,涵盖从二叉树的创建与遍历、深度和宽度计算,到链表的插入、删除等常见操作,以及复杂排序算法的应用。通过具体实例和代码实现,旨在为开发者提供深入理解数据结构与算法的基础知识。

【OJ 树系列】

  • 二叉搜索树的创建与遍历
  • 重建二叉树
  • 求二叉树的深度和宽度
  • 二叉搜索树  
  • 二叉树遍历

【OJ 表系列】

  • 向升序单向链表中插入一个节点
  • 【中级】双链表基本操作
  • 删除链表中的重复节点、剩余节点逆序输出

【OJ 排序系列】

  • 二维数组的列排序
  • 整型字符串排序
  • 日期排序
  • 英文单词排序
  • 整型数排序
  • 输入整型数组和排序标识,对其元素按照升序或降序进行排序   
  • 整数排序
【OJ 查找系列】
  • 查找兄弟单词
  • 查找同构数的数量
  • 查找非素数
【OJ 字符串系列】
  • 字符串中找出连续最长的数字串
  • 字符串最后一个单词的长度
  • 周期串问题
  • 删除重复字符串
  • 修改字符串
  • 找出字符串中第一个出现次数最多的字符
  • 整型字符串排序
  • 字符串反转
  • 字符串分割
  • 字符串基本操作
  • 字符串加解密
  • 字符串替换
  • 将十六进制字符串形式内
  • 将数组中的字符串按指定
  • 判断字符串类型
  • 字符串分隔
  • 删除字符串中出现次数最
  • 将字符串中不同字符的个
【OJ 队列和栈系列

  • 两个栈S1和S2来模拟一个队列
  • 循环队列基本操作
  • 合唱队
  • 铁路栈问题
【OJ 删除系列】
  • 删除重复字符
  • 删除链表中的重复节点、剩余节点逆序输出
  • 删除重复字符串
  • 指定字符删除
  • 删除字符串中出现次数最少的字符
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值