- 博客(27)
- 收藏
- 关注
原创 编程练习_指针
32位系统下任何类型指针的长度都是4个字节写一个函数,判断一个字符串是否为另外一个字符串旋转之后的字符串。例如:给定s1 =AABCD和s2 = BCDAA,返回1给定s1=abcd和s2=ACBD,返回0.AABCD左旋一个字符得到ABCDAAABCD左旋两个字符得到BCDAAAABCD右旋一个字符得到DAABC#define _CRT_SECURE_NO_WARNINGS#in...
2020-03-01 17:24:10
281
原创 深刨计算机内存存储--原码/反码/补码
程序的执行结果为( )int main(){ unsigned char a = 200; unsigned char b = 100; unsigned char c = 0; c = a + b; printf("%d %d", a + b, c); system("pause"); return 0;}//300 44int main(){ char a[10...
2020-02-29 16:21:55
227
原创 项目-Linux_图片搜索器
图片服务器项目背景实现一个HTTP服务器, 然后利用这个服务器来存储图片, 针对每一张图片都有一张唯一的URL, 可以借助这个URL将图片展示到其他网页上.存储图片 (写博客, 上传图片的时候最终显示到终端上), HTML构建网页所必须的东西,https://csdnimg.cn/cdn/content-toolbar/csdn-logo_.png?v=20190924.1 (CSDN...
2020-02-25 21:38:31
189
原创 day1-day5
//day1//实现函数 ToLowerCase() ,该函数接收一个字符串参数 str ,并将该字符串中的大写字母转换成小写字母,//之后返回新的字符串 。#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<stdbool.h>#include<...
2020-02-24 23:28:47
173
原创 七月_新的开始新的起点。研究生目标定下就要奋斗
今天是七月一首先祝贺建党节快乐 中国骄傲!其次这一刻将开启考研旅途在这同时也会研究钻研代码不求高产循序渐进坚持下去,我相信我可以!#目标最希望去的地方是:西安邮电大学!...
2019-07-01 14:48:34
201
转载 自学数据结构_五月十日_综述
数据结构~研究内容在计算机科学中,数据结构是一门研究非数值计算的程序设计问题中计算机的操作对象(数据元素)以及它们之间的关系和运算等的学科,而且确保经过这些运算后所得到的新结构仍然是原来的结构类型。“数据结构”作为一门独立的课程在国外是从1968年才开始设立的。 1968年美国唐纳德·克努特(Donald Ervin Knuth)教授开创了数据结构的最初体系,他所著的《计算机程序设计艺术》第...
2019-05-10 18:41:43
186
转载 自学 linux五月九日_ubuntu常用命令
一、ubuntu常用命令: [6] dpkg: package manager for Debian * 安装: dpkg -i package * 卸载: dpkg -r package * 卸载并删除配置文件: dpkg -P |–purge package * 如果安装一个包时。说依赖某些库。 可以先 apt-get insta...
2019-05-09 19:09:38
141
原创 自学C 五月八日_数组(1)
//1.一个数组中只有两个数字是出现一次,//其他所有数字都出现了两次。//找出这两个数字,编程实现。#include<stdio.h>#include<windows.h>void find_num(int arr[], int len){int i = 0;int ret = 0;int pos = 0;int x = 0;int y = 0;fo...
2019-05-08 16:10:32
133
原创 自学数据结构 五月七日_线性结构顺序表最终版
划水了很多天, 哈哈了解到学习还是不能停, 先把这个补上!//1. 什么是线性结构?//线性结构是一个有序数据元素集合;////2. 线性结构中都包含什么内容?//线性表, 栈, 列队, 双队列, 数组, 串;////3. 什么是顺序表?顺序表的分类?//一段物理地址连续的存储单元连成的线性结构(一般用数组存储)//分为 静态顺序表(使用定长数组存储)动态顺序表(使用动态开辟的数...
2019-05-07 20:22:20
129
转载 自学C _四月二十九日_C语言发展史
C语言之所以命名为C,是因为 C语言源自Ken Thompson发明的B语言,而 B语言则源自BCPL语言。1967年,剑桥大学的Martin Richards对CPL语言进行了简化,于是产生了BCPL(Basic Combined Programming Language)语言。c语言宣传图20世纪60年代,美国AT&T公司贝尔实验室(AT&T Bell Laborator...
2019-04-29 23:40:40
187
转载 自学C 四月二十八日_简介
C语言是一门面向过程的计算机编程语言,与C++、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。C语言描述问题比汇编语言迅速,工作量小、可读性好,易于调试、修改和移植,而代码质量与汇编语言相当。C语言一般只比汇编语言代码生成的目标程序效率低10%~20%。因此,C语言可以编写系统软件。...
2019-04-28 23:00:48
290
转载 自学 数据结构四月二十七日_干货概述
数据结构,英文是data structure,其实名字已经很清晰了。这是一门专门处理数据的学科,数据元素相互之间的关联称为结构,描述的是存储和组织数据的方式。按照书中的说法,数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。下面我们就继续明确几个概念。数据:对客观事物的符号表示,指所有能输入到计算机中并被计算机程序处理的符号的总称。上面场景中的注册信息,就是数据。数据库中存储...
2019-04-27 23:07:03
167
转载 自学 数据结构四月二十六日_计算机存储、组织数据方式
数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关;名词定义数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。记为:Data_Structure=(D,R)其中D是数据元素的集合,R是该集合中所有元素...
2019-04-26 22:21:45
400
转载 自学 linux四月二十五_系统文件名和操作技巧
文件类型普通文件(regular file):就是一般存取的文件,由ls -al显示出来的属性中,第一个属性为 [-],例如 [-rwxrwxrwx]。另外,依照文件的内容,又大致可以分为:1、纯文本文件(ASCII):这是Unix系统中最多的一种文件类型,之所以称为纯文本文件,是因为内容可以直接读到的数据,例如数字、字母等等。设 置文件几乎都属于这种文件类型。举例来说,使用命令“cat ~/...
2019-04-25 18:20:39
252
原创 自学 数据结构四月二十三日_线性结构之顺序表(2)
//今天继续完成链表~ 晚上看电影 明天继续//1. 什么是线性结构?//线性结构是一个有序数据元素集合;////2. 线性结构中都包含什么内容?//线性表, 栈, 列队, 双队列, 数组, 串;////3. 什么是顺序表?顺序表的分类?//一段物理地址连续的存储单元连成的线性结构(一般用数组存储)//4. 动态顺序表的以下操作:// 动态的顺序表#include<s...
2019-04-23 18:18:51
231
转载 自学 数据结构四月二十二日_线性结构之顺序表
//TODO1. 什么是线性结构?2. 线性结构中都包含什么内容?3. 什么是顺序表?顺序表的分类?4. 完成动态顺序表的以下操作:// 动态的顺序表typedef int DataType;typedef struct SeqList{DataType* _array;int _capacity; // 顺序表的总大小int _size; // 顺序表中有效元素的个数}S...
2019-04-22 16:04:59
143
原创 自学 数据结构四月二十一日_时间复杂度&空间复杂度
PS: 今天周日巩固一下所学的数据结构篇章1. 如何衡量一个算法的好坏?时间复杂度&空间复杂度(这个是次要的)2. 什么是时间复杂度?算法中的基本操作的执行次数3. 时间复杂度为什么不使用时间来衡量而使用基本语句的运行次数来衡量?因为一般和时间成正比4. 时间复杂度的O渐进表示法用1表示所有加法常数在算出的运行次数中只保留最高项, 删除其他项5. 时间复杂度的:最优、平均、...
2019-04-21 23:31:57
120
原创 自学C 四月二十日_做了一个三子棋游戏!!!
今天周六做了一个三子棋游戏;调试还有一点问题;目前看不出来;过两天再看//TODO;哈哈;溜了#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <time.h>int Menu(){printf("\n");printf(“1.开始游戏\n”);...
2019-04-20 22:31:03
135
原创 自学C 四月十九日_数组计算
//1. 将数组A中的内容和数组B中的内容进行交换。(数组一样大)//#include<stdio.h>//#include<stdlib.h>////int main(){// int i = 0;// int arr1[5] = {0, 1, 2, 3, 4};// int arr2[5] = {5, 6, 7, 8, 9};// int tmp = 0...
2019-04-19 18:38:31
170
原创 自学C 四月十八日_干货_微元算法
//5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果//A选手说:B第二,我第三;//B选手说:我第二,E第四;//C选手说:我第一,D第二;//D选手说:C最后,我第三;//E选手说:我第四,A第一;//比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。#include<stdio.h>#include<windows.h>int chec...
2019-04-18 14:31:13
147
原创 自学C 四月十七日_字符串
//1.实现一个函数,可以左旋字符串中的k个字符。//ABCD左旋一个字符得到BCDA//ABCD左旋两个字符得到CDAB#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>void move(char *arr, int count){int j = 0;char tmp = ...
2019-04-17 18:25:18
165
原创 自学C 四月十七日_数组
//1.调整数组使奇数全部都位于偶数前面。////题目:////输入一个整数数组,实现一个函数,//来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分,//所有偶数位于数组的后半部分。//ToDo//#include<stdio.h>//#include<stdlib.h>////void MoveNum(int arr[], int sz...
2019-04-17 17:44:01
136
原创 自学C 三月总结
//1.//5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果//A选手说:B第二,我第三;//B选手说:我第二,E第四;//C选手说:我第一,D第二;//D选手说:C最后,我第三;//E选手说:我第四,A第一;//比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。////#include<stdio.h>//#include<windows.h&...
2019-04-16 14:55:14
196
原创 与计算机行业的邂逅
本人一名大学快要毕业的本科生,在就读本科化学相关行业期间,表示在实验室中费心研究效果不显著,成型结果慢的行业注定了发展前景的缓慢;值得一提的是,本人大学期间苦研魔术平日在西安市以及周边演出表演,外快是一笔可观的收入(捂嘴笑);所以,在外奔波的日子也看惯了人情世故,虽然周围的朋友们家长们鉴于我乐观开开朗的性格推荐我从事销售行业,但个人认为苦于积累人脉<一门强硬的技术可以产生的价值多;在平时的...
2019-03-16 00:30:38
185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人