- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 c++ primer概念整理第六章 函数
函数是什么,如果从数学的角度理解,我们首先应该对函数有一个泛化的定义。首先来看两个函数的例子int fact(int val){ int ret =1 ; while(val > 1) ret *=val--; return ret;}int main(){ int j = fact(5); cout <<"5! is"<<j <<endl; r
2017-03-24 11:20:15 315
原创 linux 达人养成计划 II笔记
VI - VIMVIM 相对于 VI:–VIM 支持多级撤销 –VIM 可以夸平台运行 –VIM 语法高亮 –VIM 支持图形界面VI 编辑模式command mode - 命令模式Insert mode 输入模式Last line Mode 底行模式 vim abc 打开文件vim + abc 打开文件光标在最后一行 vim +3 abc 打开文件光标定位到第三行vim +
2017-03-17 01:26:21 405
原创 c++ primer 概念整理第五章 语句
5.1 简单语句空语句别漏写分号,也别多写分号复合语句5.2 语句作用域 㑼5.3 条件语句悬垂else使用花括号控制执行路径switch语句我们重点来看两个例子来说明case语句要注意的问题 // 计算每个元音字母并初始化计数值 unsigned ac =0 , ec =0 , ic =0, oc =0 ,uc =0;char ch; while(cin>>ch) { switch(
2017-03-16 22:17:34 220
原创 c++ primer概念整理第四章 表达式
表达式是由一个或者多个运算对象组成,字面值和常量是最简单的表达式,其结果就是字面值和变量的值。把一个运算符和一个或多个运算对象组合起来可以生成较为复杂的表达式4.1基础4.1.1 基本概念一元运算符,如取地址符和解引用,二元运算符如比较运算符和算术运算符 ,有些符号在不同的上下文中的含义是不一样的。 组合运算符和运算对象运算对象转换当运算符作用的对象不一致的时候会发生类型的转换重载运算符运算符虽
2017-03-16 20:51:16 333
原创 排序算法总结
知道了很多的排序算法也许不一定有一个全局的把握,为了在应用场景做出更耗的选择,在此对各种排序算法做一些总结。 排序分为比较排序和非比较排序,比较排序一般是插入排序,选择排序,冒泡排序,快速排序,还有反应分而治之的快速排序和归并排序,比较排序的下界是O(nlog(n))。 而非比较排序时间复杂度可以低至O(n),比如基数排序,计数排序,桶排序,这些排序对数据有特殊的要求。 另一方面我们还要关心排序
2017-03-16 00:21:19 209
原创 c++ primer概念整理第三章 字符串,向量,数组
本章介绍了两种重要的标准类型,string 和vector, string是可变长的字符序列,vector存放的是给定类型对象的可变长序列.本章还将介绍内置数组类,和其他类型一样,数组实现和硬件密切相关,在灵活性上稍显不足3.1, 3.2命令空间的using声明每个名字都需要using声明的方式:例如using std::cin.头文件不应包含using声明不经意间包含的一些名字可能会造成始料未及的
2017-03-15 14:51:34 454
原创 Linux达人养成计划I 笔记
一.命令的基本格式命令提示符格式root@localhost ~root :当前登陆用户localhost: 主机名. ~: 家目录, home下的二级目录\# :当前登陆超级用户命令格式命令 [选项] [参数]例如: ls -lls -lh显示格式:前10位表示什么啊:第一位表示文件类型, 后面9位表示用户和组 .所有者u 所属组g 其他人o 的权限 用 r读 w写 x执行 标
2017-03-12 13:29:36 922
原创 c++ primer 概念整理第二章:变量与基本类型
2.1基本内置类型:2.1.1 算术类型基本内置类型分为算术类型(字符,整数,布尔值,浮点数)和空类型(void). 掌握基本类型所占的位数(bool , char , wchar_t , char16_t , char32_t , short , int , long , long long , float (32bits), double (64bits), long double),在此指
2017-03-11 15:53:40 360
原创 网易雷火盘古实习2018笔试题
第一次笔试没有参加,但是牛客上已经有题了,很遗憾只做出前两道.感觉有很多要注意的地方,要不然根本做不完啊. 题目1:给定一个字符串,请你将字符串重新编码,将连续的字符替换成“连续出现的个数+字符”。比如字符串AAAABCCDAA会被编码成4A1B2C1D2A。.统计连续出现的字符数目.注意数字字符串之间转换,别要在这些细节上浪费太多时间,要不然后边题没时间做!代码:#include<iostrea
2017-03-10 20:04:27 6880
原创 c++ primer概念整理 --第一章 开始写程序
在此声明,只整理盲点,所以不一定适合你c++程序.内置类型 .语言自身定义的类型..编译方法 linux: g++ - o prog prog.cc VS: cl /EHsc prog.cpp输入输出.cin cout标准输入输出 .cerr 输出警告和错误信息,也叫标准错误. .clog 输出程序运行时的一般信息 .endl 技术当前行并将与设备关联的缓冲区中的内容刷到设备中.注释
2017-03-08 23:36:21 203
原创 一个共同开发的简易流程
初期目标是几个人构建某领域一个小的知识网络.仔细分析可能需要几个工具: 绘制只是图谱的工具graphviz 一个github共享库.-首先linux下安装graphvizsudo apt-get install graphviz-如果出现依赖许多库可以sudo apt-get -f install-但是执行这个命令遇到了个错误:dpkg: regarding .../libcdt5_2.38.0
2017-03-05 16:03:00 330
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人