c语言
Zzz5270
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据结构——C语言实现 顺序表和链表代码
今天敲了一下数据结构中顺序表的代码,发现C语言好久不用真的忘得差不多了。代码都是可以直接运行的(我的运行环境是Dev)。如果有写错的地方,欢迎大家留言一起讨论。对这一部分概念的介绍可以参考这篇博客:数据结构中的顺序表下来就直接看代码吧#include<stdio.h>#define MAXSIZE 100typedef struct{ int elem[MAXSIZE]; int length;}SeqList;//初始化void Init_SeqList(SeqLis原创 2020-10-25 11:40:32 · 2932 阅读 · 2 评论 -
数组元素的移动(补充)
对于数组元素的移动问题,在上一篇博客中有提到过,这篇博客通过新的问题,再介绍一些新的思路和方法。问题描述如下:设有一数据集合Data={3,2,5,8,4,1,7,9,6},将数据集合中的所有奇数移至偶数前。方法一:#includevoid Move (int a[],int n){ int b[9]={0},c[9]={0}; int x=0,k=0,j; for(j=0;原创 2016-05-28 12:46:10 · 2562 阅读 · 0 评论 -
数组元素的移动(方法优化)
对于数组元素的移动,方法有很多,最直接而且最容易想到的方法就是 借助一个新的数组来存储,以实现移动,这种方法固然简单,但是却浪费了空间,尤其是在数据量很大的时候。那么你也许会想到另一种方法,就是设一个中间变量,依次存前三个数,再依次将它们存回原数组,这样就避免了对空间的浪费,但是,这样却增加了时间复杂度。下面一起看看以下数据移动方法的优化吧。例:设有一数据集合data={3,2,5,8,4,1原创 2016-05-08 11:47:52 · 4656 阅读 · 0 评论 -
c语言——星系爆炸问题
c语言——星系爆炸问题题目要求:在星系的广袤空间中存在着许多人造炸弹,每个炸弹都可以设定多少天之后爆炸。比如:阿尔法炸弹2015年1月1日放置,定时为15天,则它在2015年1月16日爆炸。分析:先定义一个一位数组,长度为12,存入一年中每个月的天数。(其中二月份较为特殊,可先任意设定为28或29中的任意一天,然后再根据平年、闰年来判断具体天数)。输入设定天数后,让天数从0开始不断自加1,直到与该月份的天数相同,月份自加1, 同理,当月份达到12时,年份自加1,最后,按格式输出即可。原创 2016-05-01 19:23:21 · 1038 阅读 · 0 评论 -
数组与指针(基础&拓展)
一.指针的概念二.指针变量三.通过指针用一个变量表示另一个变量四.不用加号实现加法运算五.易混淆概念的区分(指针数组&数组指针)六.seizof和strlen原创 2016-04-29 15:49:06 · 404 阅读 · 0 评论
分享