带你读《算法竞赛入门经典》
来源:互联网 发布:淘宝千人千面的页面 编辑:程序博客网 时间:2024/06/05 16:05
带你读《算法竞赛入门经典》
第一章 程序设计入门
1.getchat();————————>Can't resolve variable 'getchat'
————————>打错了:getchar
2.程序暂停:
- 可以利用getchar()函数让程序调试运行结束后等待编程者按下键盘才返回编辑界面,用法:在主函数结尾,return 0;之前加上getchar();当你getchar()前没有使用回车的话可以用这个函数让程序调试运行结束后等待编程者按下键盘才返回编辑界面,否则将直接返回编辑界面
- 当然你也可以使用头文件windows.h然后在return 0前加上system("pause"),也可以产生同样的效果
3.atan():是反正切函数,而tan(1)=pi/4;
const double pi = 4.0 * atan(1.0)
4.有多个%d时,双引号后面要加上相应的值或变量,变量之间只能用逗号隔开;("%d %d",&a,&b) ,以整形输出 a 和 b
5.
"%03d":用于字符串格式化 "%d":输出一个数值变量 "%03d":输出一个数值变量,不足3位在前面补0
6.我们的目标是解决问题,而不是为了写程序而写程序,同时应该保持简单(Keep it simple and stupid,KISS),而不是自己去创造条件去展示编程技巧。
7.C语言中的逻辑运算符都是短路运算符,一旦能够确定整个表达式的值,就不再继续计算。
阅读全文
1 0
- 带你读《算法竞赛入门经典》
- 算法竞赛入门经典
- 算法竞赛入门经典
- 算法竞赛入门经典心得
- 《算法竞赛入门经典》勘误表
- 算法竞赛入门经典读书笔记
- #《算法竞赛入门经典》勘误
- 算法竞赛入门经典2
- 算法竞赛入门经典 exe_2
- 算法竞赛入门经典第一章
- 算法竞赛入门经典ch3_ex6WERTYU
- 《算法竞赛入门经典》笔记
- 算法竞赛入门经典 UVa1585
- 算法竞赛入门经典 UVa1586
- 算法竞赛入门经典 UVa1587Box
- 算法竞赛入门经典 UVa201Squares
- 算法竞赛入门经典 四分树
- 算法竞赛入门经典_1
- Git学习日志
- Android实现二维码扫描
- java 循环maze游戏深入推箱子游戏
- 【ES系列五】——集群搭建(多机集群&单机多节点集群)
- spring-boot集成JPA
- 带你读《算法竞赛入门经典》
- 组播IGMP是什么
- SpringMVc学习(六)
- C关于链表的那些事情~(创、查、改、增)
- spring上下文和springMVC上下文的关系
- ESQL 查询数据报 参数类型“Edm.Decimal”和“Edm.Double”不兼容
- **AngularJs学习笔记3**
- Idea 配置Spark环境的Meven
- 对数据类型的理解及自动装箱拆箱等