上一页 1 2 3 4 5 6 7 ··· 33 下一页
摘要: 由于我们在学校,写的代码量较少 有时你也会发现,代码长的时候,要查看某个函数实现的细节,你是不是 上下滑动,感觉巨麻烦。况且,如果做一个项目,你很多文件都调用同一个函数 在每一个文件都要写同一个函数,就增加你的工作量了。这时候要用函数的分文件编写 阅读全文
posted @ 2019-10-15 21:46 ChunhaoMo 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 我是看着数据结构(清华大学那本) 这两页说明了编码方式的重要性 我想说的是书上,没说清楚,代码有些实现的细节自己搞了 代码 阅读全文
posted @ 2019-10-15 20:45 ChunhaoMo 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 传送门:[https://blog.csdn.net/follow_blast/article/details/79084726] strlen:用来计算字符串的长度,遇到第一个NULL('\0')为止’。 sizeof:用来计算变量或者对象、类型所占字节的多少,占内存的大小。 需要注意的是size 阅读全文
posted @ 2019-10-15 16:45 ChunhaoMo 阅读(127) 评论(0) 推荐(0) 编辑
摘要: template<class T>void f(T a,T b){ a = b;}上面的赋值操作并不是都可行,比如说两个数组 再比如template<class T>void f(T a,T b){ if(a < b){.....};}如果传的是类,怎么比较啊,并不知道比较规则啊 不过可以通过运算符 阅读全文
posted @ 2019-10-14 21:03 ChunhaoMo 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 调用规则1.如果普通函数和模板函数都可调用,优先普通函数2.可以通过空模版参数列表 强制调用 函数模板3.函数模板可以发生函数重载4.如果函数模板可以产生更好的匹配,优先调用函数模板 先对第一,二条验证 第三条 第四条 从这些结果就知道了 阅读全文
posted @ 2019-10-14 20:24 ChunhaoMo 阅读(998) 评论(0) 推荐(0) 编辑
摘要: 1.普通函数会发生隐式类型转换2.函数模板自动类型推导不发生隐式类型转换3.函数模板显示指定类型发生隐式类型转换 阅读全文
posted @ 2019-10-14 19:59 ChunhaoMo 阅读(333) 评论(0) 推荐(1) 编辑
摘要: 本文参考一些书籍啊哈算法,数据结构与算法(清华大学),以及一些网上的博客 然后动图也是从网上偷来的(^_^),代码实现我尽量用大家容易懂的方式实现 数组居多,然后,桶排序(是别人代码,不过写的不完全正确后面会更新),都是学习嘛 有误的地方,还望各位指正,希望对你有帮助(其实很灵活的,在运用上),也不 阅读全文
posted @ 2019-10-14 16:06 ChunhaoMo 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 有时候你出差了,突然公司需要你修改一下项目内容什么的。然后你刚好不带电脑。 你可以进行远程登陆对自己电脑上的文件进行访问 格式: ssh 用户名@你电脑的IP地址 然后就出现输入登陆密码的地方,输入完密码就可以对你的远端对电脑文件访问了 然后我打开文件里面一个c程序,单链表.并用vim打开 然后是 阅读全文
posted @ 2019-10-08 18:55 ChunhaoMo 阅读(1012) 评论(0) 推荐(0) 编辑
摘要: 1.初始化队列 2.获取队列长度 3.入队 4.出队 5.获取循环队列头元素 6.判断是否为空队列 7.遍历循环队列 8.销毁队列 代码 1 #include<bits/stdc++.h> 2 using namespace std; 3 #define MAXQSIZE 100 4 typedef 阅读全文
posted @ 2019-10-07 15:12 ChunhaoMo 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 1.初始化栈 2.入栈 3.出栈 4.获取栈顶元素 5.判断是否栈为空 6.获取栈的元素个数 7.遍历栈 8.清空栈 9.销毁栈 1 #include<bits/stdc++.h> 2 using namespace std; 3 #define STACK_INIT_SIZE 100 4 #def 阅读全文
posted @ 2019-10-07 14:28 ChunhaoMo 阅读(680) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 33 下一页