梳理数据结构与算法
会表达的码码
每个人的代码都会说话,如果你也懂她的表达,就请对她讲情话。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
从尾到头打印链表 之 “C++代码+思路解析 ”(允许原地修改链表)
从尾到头打印链表 之 “C++代码+思路解析 ”(允许原地修改链表) 希望我的文字始终给您带来画面感。 其实做算法题的过程也是在考验我们的大脑日常解决问题的能力,懂不懂得将生活中碰到的难题拆分,一一解决。 今日感悟: //不要去刻意记忆代码句,先用起来,积累框架,慢慢拿出来用。 //不是所有的框架都是一样的,也要学会适应不同的变化。 题目开始咯! 题目描述:输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。 //这里敲黑板,千万注意:我们做算法题 ,最基本的也是最关键的题目一定要原创 2020-05-09 17:03:48 · 308 阅读 · 0 评论 -
剑指offer之从尾到头打印链表(最浅显易懂)
从尾到头打印链表 之 “C++代码+思路解析 ” 希望我的文字始终给您带来画面感。 题目描述:输入一个链表,按链表值从尾到头的顺序返回一个ArrayList //这里敲黑板,千万注意:我们做算法题 ,最基本的也是最关键的题目一定要 理解准确。这道题涉及到允不允许原地修改链表,所以分为以下两种情况。 第一种情况:不允许原地修改链表,如果不允许原地修改链表, 那么可以利用栈后进先出的特点,遍历链表,逐个将链表元素放入栈中, 然后依次弹出栈顶元素并打印。 代码实现部分: //5月8日 str原创 2020-05-09 00:00:46 · 1086 阅读 · 0 评论 -
顺序访问vector的几种方式
顺序访问vector的几种方式vs几种常见算法 版权声明:本文为优快云博主「会表达的码码」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接: link 上一篇文章 初始vector 链接在这里哦 初识 C++ vector 目录顺序访问vector的几种方式vs几种常见算法1.1 对向量a添加元素的几种方式1.1.1 向向量a中添加元素1.1.2 从数组a中选择元素向向量b中添加1.1.3 从现有向量中选择元素向向量中添加1.1.4 从文件中读取元素向向量中添原创 2020-05-08 22:52:32 · 751 阅读 · 0 评论 -
初识 C++ vector
初识C++ vector 本文链接: link. 顺序访问vector的几种方式 : . 文章目录初识C++ vector1.vector1.1 vector 简介1.2 vector初始化1.3 vector对象的常用内置函数使用(举例) 1.vector 1.1 vector 简介 vector是向量类型,可以容纳许多类型的数据,所以也可叫它容器。 vector其实就是一个动态数组,它是封装好了的类,所以使用vector前应添加头文件#include < vector > 1.2 vec原创 2020-05-08 20:08:23 · 316 阅读 · 0 评论
分享