寒假作业
鱼—是鱼
新手上路,记录脚步
展开
-
第一篇
前些天加入了一个C语言学习的群。在里面看了一个用C语言编写2048游戏的直播。觉得看每一个子函数都大致能明白,可是通过把这些子函数在main函数中不断的调用的时候却晕头转向。不过真的很神奇。我们在学校oj上做的几乎都是用C语言做一些数学题。读完一学期,我都不知道我所学何用。在群里看到了一些我还看不懂,但却依然觉得很神奇的东西。体会到自己学的东西就是冰山一角,还要加油啊。原创 2018-01-24 11:00:15 · 171 阅读 · 0 评论 -
第二篇
在这几天,我初步预习了一些c++的知识。就此记录一些心得。最开始看到c++代码是在学C语言时,在网上查找代码时。莫名 看到一些类似C语言但又有一些没见过的字符。(cin,cendl之类的)。这几天看了一点c++觉得它要比C语言简洁一点,但就因为简洁,导致掌握不好就容易出错。加上我对C语言的掌握也不是很牢。所以我觉得c++入门有很大的难度。需要多加练习才能掌握。...原创 2018-02-24 12:56:24 · 174 阅读 · 0 评论 -
第十篇
命名空间是用来组织和重用代码的。如同名字一样的意思,NameSpace(名字空间),之所以出来这样一个东西,是因为人类可用的单词数太少,并且不同的人写的程序不可能所有的变量都没有重名现象,对于库来说,这个问题尤其严重,如果两个人写的库文件中出现同名的变量或函数(不可避免),使用起来就有问题了。为了解决这个问题,引入了名字空间这个概念,通过使用 namespace xxx;你所使用的库函数或变量就是...转载 2018-03-01 13:15:11 · 169 阅读 · 0 评论 -
第九篇
其中c是一个常量,如果一个算法的复杂度为c 、 log2n 、n 、 n*log2n ,那么这个算法时间效率比较高 ,如果是2n ,3n ,n!,那么稍微大一些的n就会令这个算法不能动了,居于中间的几个则差强人意。这是在网上找的。虽然不太懂,但还是记录下来...转载 2018-03-01 13:05:08 · 185 阅读 · 0 评论 -
第八篇
算法时间复杂度的计算1.一般情况下,算法中基本操作重复执行的次数是问题规模n的某个函数,用T(n)表示,若有某个辅助函数f(n),使得当n趋近于无穷大时,T(n)/f(n)的极限值为不等于零的常数,则称f(n)是T(n)的同数量级函数。记作T(n)=O(f(n)),称O(f(n)) 为算法的渐进时间复杂度,简称时间复杂度。分析:随着模块n的增大,算法执行的时间的增长率和 f(n) 的增长率成正比,...转载 2018-03-01 11:34:51 · 202 阅读 · 0 评论 -
第七篇
什么是算法是对特定问题求解步骤的一种描述,他是指令的有限序列。算法有五个特性。1.有穷2.确定3.可行4.输入5.输出算法设计的目标1.正确性2.可使用性3.可读性4.健壮性5.高效率,低储存。...原创 2018-03-01 11:11:09 · 156 阅读 · 0 评论 -
第六篇
#include<iostream>using namespace std;int main(){ cout<<"Hello!"<<endl; cout<<"Welcome to C++!"<<endl; return 0; } 这是一个简单的c++程序。#include<iostream>指示编译器原创 2018-03-01 10:36:48 · 181 阅读 · 0 评论 -
第五篇
最近了解到了链表的几个基础操作。如下:创建LinkList creatList() { LinkList r, p, list = NULL; char data[ 100 ]; FILE *f = fopen( "data.txt", "rb" ); while( fgets( data, 100, f ) ) { p = ...原创 2018-03-01 10:02:47 · 195 阅读 · 0 评论 -
第四篇
分享一个遇到的小bug。本来目的是在输入1-5之外的东西是再次显示一次问题。但是如下代码,会显示两遍。#include <stdio.h>#define salary_rate1 8.75#define salary_rate2 9.33#define salary_rate3 10.00#define salary_rate4 11.20 ...原创 2018-03-01 09:45:24 · 185 阅读 · 0 评论 -
第三篇
这几天预习了最基础的数据结构——线性表。线性表是n个具有相同特性的数据元素的有限序列。在集合中必须存在第一个元素和最后一个元素。元素必须相连。同一表中的元素必须具有相同的数据类型和长度。我们可以对线性表进行各种操作,如:赋值,清空,查找,删除,修改..........原创 2018-02-24 13:30:34 · 144 阅读 · 0 评论