跳至内容

娄禹的个人博客

Think twice, code once.

  • 首页
  • 文章分类
    • 计算机基础
    • C与C++
    • iOS与Swift
    • LeetCode笔记
    • Linux与运维
    • 设计模式
    • 数据结构与算法
    • 机器学习
    • 杂谈
  • 私人云盘
  • 代码托管
  • Resume
  • 关于本站
  • 友情链接

公告板

为响应国家网信办《互联网跟帖评论服务管理规定》,即日起本站的所有评论实行 “先审后发”,评论待站长审核后方可正常显示。

全站搜索

按月份查看文章

帐户管理与订阅

  • 注册
  • 登录
  • 条目 feed
  • 评论 feed

分类: 数据结构与算法

线性表的基本应用(三):单向循环链表的逆置

要求:

将一个已知的单向循环链表进行逆置运算,如(a,b,c,d,e)变为(e,d,c,b,a)。

思路:

首先建立一个带头结点的单循环链表并遍历输出,然后将其逆序操作后再遍历输出。 阅读全文

发布于 2019年3月24日2019年3月25日作者 LouYu分类 数据结构与算法于线性表的基本应用(三):单向循环链表的逆置留下评论

线性表的基本应用(二):顺序表的删除操作

要求:

首先我们需要建立一个顺序存储的、由整数构成的线性表,然后将表中的所有偶数元素删除,并估算操作的时间复杂度。 阅读全文

发布于 2019年3月23日2019年3月24日作者 LouYu分类 数据结构与算法于线性表的基本应用(二):顺序表的删除操作留下评论

线性表的基本应用(一):线性表的合并

要求:

分别建立两个按值递增排列的无重值的线性表La和Lb,然后将Lb中的所有元素值合并到线性表La中,要求合并后的La中的元素仍然按照递增排列且无重复值。要求估算操作的时间复杂度。 阅读全文

发布于 2019年3月21日2019年3月23日作者 LouYu分类 数据结构与算法于线性表的基本应用(一):线性表的合并留下评论

链式队列基本操作的实现

队列(Queue)的用途十分广泛,可以说在计算机中,一切与时间有关、执行有先后顺序的事件都与队列有关。队列分为链式队列和静态队列两种,前者通过链表实现,而后者通过数组模拟。本文着重讨论链式队列的基本操作。 阅读全文

发布于 2019年3月14日2019年3月14日作者 LouYu分类 数据结构与算法于链式队列基本操作的实现留下评论

文章分页

上一页 页 1 页 2 页 3 页 4 页 5 下一页
Copyright © 2018-2025 LouYu. All rights reserved.
ICP备案号:苏ICP备19001595号-3
公安备案号:苏公网安备32050602011398号

隐私政策友情链接
登录
注册|忘记密码?