
##C++助教
文章平均质量分 87
GDRetop
数据研发专家,ETL工程师
展开
-
2016级计算机C++助教工作(1) codeblocks的汉化与相关操作
第一步:下载汉化包 CodeBlocks.mo 或者直接下载汉化的codeblocks 百度网盘下载地址:http://pan.baidu.com/s/1bnqfICv 提取密码:lrti第二步:打开codeblocks所在目录第三步:建立如下路径C:\Program Files (x86)\CodeBlocks\share\CodeBloc原创 2016-10-14 16:25:31 · 750 阅读 · 0 评论 -
2016级计算机C++助教工作(3) 提问方式 和 发送邮件的方式
鉴于各位同学喜欢用qq发送消息,但是我不能及时回复,甚至可能忘记的问题。这里推荐大家采用发邮件的方法。发邮件一个一般格式是:xxxx, 内容xxxx年月日关于内容部分,主要为 问题描述:首先要介绍你遇到什么问题,比如提交代码返回 WA,RE,或者代码不能编译,等等 题目(第几次练习,第几题,题目标号,或者复制题目内容) -------原创 2016-10-15 15:13:43 · 920 阅读 · 0 评论 -
2016级计算机C++助教工作(4)数组定义 与 优美的写代码的姿势
数组定义:首先提提数组的定义问题,由于同学们在定义数组的时候容易把数据开小了导致反正越界的问题。数组开小乐通常是Runtime Error有的时候也会出现 Restricted Function的结果,而其他未知的错误也是有可能的。有些同学也喜欢采用定义临时变量的方式,如 int n; while(cin>>n){ int matrix[n+1];原创 2016-10-15 15:53:14 · 829 阅读 · 0 评论 -
2016级计算机C++助教工作(5) 第一次讲课内容
温故知识点第一第二章1. 代码规范问题 P18 缩进和空格2. 声明的定义 P26 P303. 标识符4.命名常量 #define 用法5.数值类型转换 ASCII P45 目录B 额外:P118 代码126.常见错误:1,2,3,4,第三章:1. 关系运算符、条件表达式 P39运算符优先级,P61 bool数据类型,P88 优先级、结合律2.swit原创 2016-10-19 13:14:47 · 1105 阅读 · 0 评论 -
2016级计算机C++助教工作(6)OJ上各种返回结果以及代表意思和可能涉及的原因
1. judge上返回结果与可能的问题、解决方法Q: What is the meaning of the judge's reply XXXXX?A: Here is a list of the judge's replies and their meaning:Received : The judge system has received your solution, u原创 2016-10-24 16:41:05 · 1233 阅读 · 0 评论 -
2016级计算机C++助教工作(7)第一次上机题
第五题:注意输出的时候用 (int) pow(2,x) 强制转换输出为int,pow函数得到的结果为double类型数据。采用贪心算法的同学注意一下以下样例:[[][[]][]]原创 2016-10-25 19:20:48 · 924 阅读 · 0 评论 -
2016级计算机C++助教工作(8)第二次上课内容
第四章内容:1.错误函数订正p100页 4.2.2 sprt(x)改为sqrt(x) 开根号函数2.codeblock 和 dev 下运行结果的不同查看以下代码,实现的是字符串反转功能。#include #include #include #includeusing namespace std;void WordReversal( const char olis原创 2016-10-27 16:30:41 · 1047 阅读 · 0 评论 -
2016级计算机C++助教工作(9)第三次上课内容
1. cin.peek() cin.get() (LJP同学的方法)int peek();Peek next characterReturns the next character in the input sequence, without extracting it: The character is left as the next character t原创 2016-11-02 21:20:17 · 644 阅读 · 0 评论 -
2016级计算机C++助教工作(10)第三次第四次上机题注意事项
各位同学,当你们队逻辑和代码的掌控能力不强的时候,切忌使用动态声明数组的方法用全局变量然后是常数大小(保证足够大)如: int a[100000];不要在函数中声明大于10^5的数组第三次:A:这道题呢,其实没有什么坑,就是在一条线段上,走到两端的蚂蚁会掉下去,算最少需要多少时间能让所有蚂蚁掉下去,以及最多多久所有蚂蚁能掉下去。B:这道题有测试数据,全过了就没什么问题,不过数组开大原创 2016-11-30 10:47:34 · 752 阅读 · 0 评论 -
2016级计算机C++助教工作(11) 第三次上机解题报告
A ants只需要计算蚂蚁离两端远近关系,最短时间是所有蚂蚁都快速到达端点的时间最长时间是其中一只蚂蚁到端点的最长时间#include#include#includeusing namespace std;int main(){ int n; cin>>n; while(n--){ int len,m,minx=0,maxx=0,原创 2016-12-26 12:46:54 · 1167 阅读 · 0 评论 -
2016级计算机C++助教工作(12) 第二次上机解题报告
A. Brainman冒泡排序,平方的复杂度能过,循环N次,每次判断相邻两个数是否要交换,统计次数即可#include#include#includeusing namespace std;int num[1001];int main(){ int t,n; cin>>t; for(int tt = 1; tt <= t; tt++){ cin>>n;原创 2016-12-26 13:39:11 · 1396 阅读 · 1 评论 -
2016级计算机C++助教工作(2)基本语法与资料查找方法
注意以下样例只是一个样例,还可以有很多别的实现方法基本语法:输入输出:正常篇-输入问题:作为一个freshman,更多的你们可能第一次接触编程。那么输入输出作为交互的一种方式,自然是非常重要的。 那么我们学习的第一中输入输出的方法就是cin,cout这两个函数啦。 首先我们有第一种姿势:int a; cin>>a;先定义个变量,然后原创 2016-10-14 22:32:06 · 1071 阅读 · 0 评论