自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 linux基础命令

(1)chmod 修改文件权限 文件包含的权限有: r读权限 4 w写权限 2 x执行权限 1 linux文件类型: -普通文件 d目录文件 l链接文件 c,b设备文件 p管道文件 s套接字文件 改变文件权限的操作:1.文字设定法:chmod u+x filename 2.数字设定法:chomod 667 filename (2)查看文件 tail 显示文件末尾几行 tail -f filename 查看日志文件特别方便 cat 查看文件 合并文件,适合小文件 more 可

2020-07-15 20:38:04 207

原创 【数据结构】——单链表

线性表的链式存储 单链表在数据结构中是很重要的部分,要熟练掌握其相关功能的操作。 链表:逻辑上连续,物理上不一定连续。 List.cpp #include "List.h" #include <stdio.h> #include <stdlib.h> #include <assert.h> void Init_List(List plist) { assert(plist!=NULL); if(plist==NULL) {

2020-07-13 22:35:49 418

原创 【数据结构】—— 顺序表

线性表的顺序存储 顺序表:逻辑和物理上都是连续存储的。 顺序表可以分为 (1)定长顺序表 (2)不定长顺序表 下面就两种顺序表的定义和结构进行介绍和相关操作

2020-07-13 16:25:45 282

原创 折半查找法

题目中的折半查找法又称折半查找法,优点是次数少,查找速度快,平均查找性能好;其缺点是要求待查找的数据是有序的,且插入和删除时需移动大量数据。 代码如下: //折半查找该数是数组中的第几个元素的值。如果不在数组中,输出无此数 #include <stdio.h> int BinSerch(int x,int *arr,int len) { int low = 0;//下标...

2020-03-21 18:00:32 492

原创 atoi、itoa函数

关于atoi和itoa的初步认识 atoi实现的功能是将字符串转换为整数 搜索帮助文档可得其有关的函数原型 参数str为将转换的字符串。函数返回解释生成的int值类型字符为数字。 了解了它的相关功能后,编写的代码如下: 在这里插入代码片 ...

2020-03-21 17:27:29 358

原创 字符串的复制,链接,比较大小以及求字符串长度

字符串相关操作 一、字符串复制 定义函数Mystrcpy,并且定义两个字符数组的变量,目标字符串des,源字符串src 将源字符串赋值给定义的目标字符串,完成字符串的复制。 #include <stdio.h> #include <string.h> void Mystrcpy(char des[],char src[]) { int i; for(i=...

2019-10-17 20:36:09 1059

原创 求斐波那契数列第n项的值

斐波那契数列的描述: 斐波那契数列的描述:斐波那契数列,又称黄金分割数列,指的是这样的一个数列: 0、1、1、2、3、5、 8、13、21、… …在数学上,斐波那契数列定义如下:F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2) (n>=2,n∈N*),即这个数列从第二项开始,每一项都等于前两项之和。特别指出:0是第0项,不是第一项 c语言实现的源代码如下: //求斐波那契...

2019-07-28 14:16:08 4128

原创 用二分法查找数组中的关键元素key

二分查找,在长度为len的数组arr中,查找关键字key,找到返回下标,没有找到返回-1 int BinSerch(int arr[],int len,int key) { int low=0; int high=len-1; int mid; while(low<=high) { mid=(low+high)/2; if(...

2019-07-14 19:15:01 1209

原创 数组越界

数组越界的分析

2019-07-10 10:14:10 431

原创 进制问题

假设在n进制下,下面的等式成立,567*456=150216,n的值是() A . 9 B. 10 C.12 D.18 分析如下: 由题意得,假如其在n进制的情况下,可得等式如下: (5n ^2+6n+7)*(4n ^2+5n+6)=(1n ^5+5n ^4+2n ^2+1n ^1+6) 化简得(20n ^4+49n ^3+88n ^2+71n+42)=(n ^5+5n ^4+2n ^2+n+6...

2019-07-08 16:36:29 189

原创 统计一个整数n的位数并按序输出

统计一个整数n的位数并按序输出 #include <stdio.h> #include <math.h> //统计一个整数n是几位数 int GetFigures(int n) { if(n==0) return 1;//数字0为特殊情况 int i=0;//i为起始位数 while(n!=0) //do { i...

2019-07-03 15:43:56 520

原创 C语言统计字符串数目

C语言输入一行字符,分别统计出其中的英文字母数、空格、数字和其它字符的个数

2019-06-27 15:54:40 13414 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除