会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
思踌之路
活在“全部的现在”——从当下出发,联结过去与未来
博客园
首页
新随笔
联系
管理
订阅
2017年4月16日
数据结构与算法(c++)——反转链表
摘要: 算法概述:要求实现将一条单向链表反转并考虑时间复杂度。 算法分析: 数组法(略): 将列表元素逐个保存进数组,之后再逆向重建列表 点评:实现逻辑最简单,需要额外的内存开销。 移动指针: 通过三个指针逐个从链表头开始逐一反转链表元素的指针 点评:不需要额外的内存开销,会改变原始链表。 递归: 以递归的
阅读全文
posted @ 2017-04-16 16:37 冷豪
阅读(1505)
评论(0)
推荐(0)
公告