
学习以及回顾数据结构
PipiAvenger
对Linux方面感兴趣,并且有一定的C语言基础
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言回顾--C语言实现栈的入栈和出栈
------------------------------------------------------------------------------------------- 前言: 在数据结构中,栈是常见的线性表,在笔试中与队列同样重要,因此本实验用链表来实现; ------------------------------------------------------------...原创 2018-08-24 13:55:07 · 7794 阅读 · 2 评论 -
C语言回顾--队列的入队和出队
------------------------------------------------------------------------------------------- 前言: 前几天做了海康威视的笔试题,正好大题遇上了用C语言编程实现队列的入队和出队功能;于是考完后就自己调试当时所写的代码,错误颇多,经过几小时的努力调试成功,特定发到博客上分享给大家。 -----------...原创 2018-08-23 16:46:21 · 9112 阅读 · 0 评论 -
C语言回顾--简单的单向链表头插法和尾差法编程
------------------------------------------------------------------------------------------------ 前言: 准备笔试题绕不开数据结构,因此最近重新复习关于链表的编程包含单向链表双向链表,以及介绍在制作单向链表中用到的头插法和尾差法; ---------------------------------...原创 2018-08-20 19:53:56 · 670 阅读 · 0 评论 -
C语言回顾--双向链表的简单编程
------------------------------------------------------------------------------------------- 前言: 用C语言编写实现创建双向链表、正序遍历、逆序遍历、摧毁链表。 ----------------------------------------------------------------------...原创 2018-08-21 18:42:19 · 340 阅读 · 0 评论 -
C语言回顾--4大经典排序(快速、选择、冒泡、插入)函数体实现
前言: 常见的4种算法也是笔试、面试之中最常问的问题,甚至有些笔试题其实就是这4算法的变种题目:重要的是看清题目本质; 1.冒泡排序:平均复杂度:O(n^2) n~n^2 void maopao( int *list,int n) //list 为传入数组,n为数组中的个数 { int i,j,temp; for(i = 0; i<n-1; i...原创 2018-09-16 17:59:57 · 842 阅读 · 0 评论 -
C语言回顾--常见的字符串操作
前言: 笔试题基本上必考题之一:字符串的处理,涉及到指针、数组、以及字符串数组;近几日的笔试字符串处理让我无从下手,因此根据近几日的笔试题,总结了一波常见的操作; 1.整数与字符数字互换类型: void char_to_int( char *buf, int *num,int size) //字符串换成数字 { int i = 0; int ...原创 2018-09-18 16:39:05 · 631 阅读 · 2 评论