- 博客(12)
- 收藏
- 关注
原创 linux基础命令
(1)chmod 修改文件权限文件包含的权限有:r读权限 4w写权限 2x执行权限 1linux文件类型:-普通文件 d目录文件 l链接文件 c,b设备文件 p管道文件 s套接字文件改变文件权限的操作:1.文字设定法:chmod u+x filename2.数字设定法:chomod 667 filename(2)查看文件tail 显示文件末尾几行 tail -f filename 查看日志文件特别方便cat 查看文件 合并文件,适合小文件 more 可
2020-07-15 20:38:04 151
原创 【数据结构】——单链表
线性表的链式存储单链表在数据结构中是很重要的部分,要熟练掌握其相关功能的操作。链表:逻辑上连续,物理上不一定连续。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 362
原创 【数据结构】—— 顺序表
线性表的顺序存储顺序表:逻辑和物理上都是连续存储的。顺序表可以分为(1)定长顺序表(2)不定长顺序表下面就两种顺序表的定义和结构进行介绍和相关操作
2020-07-13 16:25:45 215
原创 折半查找法
题目中的折半查找法又称折半查找法,优点是次数少,查找速度快,平均查找性能好;其缺点是要求待查找的数据是有序的,且插入和删除时需移动大量数据。代码如下://折半查找该数是数组中的第几个元素的值。如果不在数组中,输出无此数#include <stdio.h>int BinSerch(int x,int *arr,int len){ int low = 0;//下标...
2020-03-21 18:00:32 415
原创 atoi、itoa函数
关于atoi和itoa的初步认识 atoi实现的功能是将字符串转换为整数 搜索帮助文档可得其有关的函数原型 参数str为将转换的字符串。函数返回解释生成的int值类型字符为数字。了解了它的相关功能后,编写的代码如下:在这里插入代码片...
2020-03-21 17:27:29 247
原创 字符串的复制,链接,比较大小以及求字符串长度
字符串相关操作一、字符串复制定义函数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 974
原创 求斐波那契数列第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 4031
原创 用二分法查找数组中的关键元素key
二分查找,在长度为len的数组arr中,查找关键字key,找到返回下标,没有找到返回-1int 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 1121
原创 进制问题
假设在n进制下,下面的等式成立,567*456=150216,n的值是()A . 9B. 10C.12D.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 131
原创 统计一个整数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 434
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人