![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习以及回顾数据结构
PipiAvenger
对Linux方面感兴趣,并且有一定的C语言基础
展开
-
C语言回顾--C语言实现栈的入栈和出栈
-------------------------------------------------------------------------------------------前言:在数据结构中,栈是常见的线性表,在笔试中与队列同样重要,因此本实验用链表来实现;------------------------------------------------------------...原创 2018-08-24 13:55:07 · 7614 阅读 · 2 评论 -
C语言回顾--队列的入队和出队
-------------------------------------------------------------------------------------------前言:前几天做了海康威视的笔试题,正好大题遇上了用C语言编程实现队列的入队和出队功能;于是考完后就自己调试当时所写的代码,错误颇多,经过几小时的努力调试成功,特定发到博客上分享给大家。-----------...原创 2018-08-23 16:46:21 · 8925 阅读 · 0 评论 -
C语言回顾--简单的单向链表头插法和尾差法编程
------------------------------------------------------------------------------------------------前言:准备笔试题绕不开数据结构,因此最近重新复习关于链表的编程包含单向链表双向链表,以及介绍在制作单向链表中用到的头插法和尾差法;---------------------------------...原创 2018-08-20 19:53:56 · 519 阅读 · 0 评论 -
C语言回顾--双向链表的简单编程
-------------------------------------------------------------------------------------------前言:用C语言编写实现创建双向链表、正序遍历、逆序遍历、摧毁链表。----------------------------------------------------------------------...原创 2018-08-21 18:42:19 · 282 阅读 · 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 · 485 阅读 · 0 评论 -
C语言回顾--常见的字符串操作
前言:笔试题基本上必考题之一:字符串的处理,涉及到指针、数组、以及字符串数组;近几日的笔试字符串处理让我无从下手,因此根据近几日的笔试题,总结了一波常见的操作;1.整数与字符数字互换类型:void char_to_int( char *buf, int *num,int size) //字符串换成数字{ int i = 0; int ...原创 2018-09-18 16:39:05 · 547 阅读 · 2 评论