
c++
whatiwhere
这个作者很懒,什么都没留下…
展开
-
C++函数特性
#include #include using namespace std;void fun(int i =30,int j =20 ,int k = 10 );void fun(double i,double j);int main(){ fun(1.1,2.2);fun(1,2) fun(100); fun(100,200); fun原创 2017-09-22 19:42:57 · 282 阅读 · 0 评论 -
HDU1754--线段树
I Hate ItTime Limit: 9000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 88923 Accepted Submission(s): 33953Problem Description很多学校流行一种比较的习惯。老师们很喜欢询问,从某某到某某当...原创 2018-02-14 23:16:55 · 231 阅读 · 0 评论 -
sublime下配置C++
Sublime Text3 配置C++(附oj刷题常用模板)下载对应平台的sublimesublime最新版下载, 字体样式个人喜欢Consolas, 另附注册码:—– BEGIN LICENSE —– Michael Barnes Single User License EA7E-821385 8A353C41 872A0D5C DF9B2950 AFF6F667 C4...转载 2018-03-10 14:15:51 · 326 阅读 · 0 评论 -
蓝桥杯基础练习 数的读法
问题描述 Tom教授正在给研究生讲授一门关于基因的课程,有一件事情让他颇为头疼:一条染色体上有成千上万个碱基对,它们从0开始编号,到几百万,几千万,甚至上亿。 比如说,在对学生讲解第1234567009号位置上的碱基时,光看着数字是很难准确的念出来的。 所以,他迫切地需要一个系统,然后当他输入12 3456 7009时,会给出相应的念法: 十二亿三千四百五十六万七千零九 ...原创 2018-03-10 14:17:14 · 1038 阅读 · 1 评论 -
2011百校联动“菜鸟杯”程序设计公开赛_A A Simple Problem
A Simple ProblemTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 5749 Accepted Submission(s): 1516Problem DescriptionFor a given positive inte...原创 2018-03-04 15:34:16 · 235 阅读 · 0 评论 -
2011百校联动“菜鸟杯”程序设计公开赛_BBacon's Cipher
https://en.wikipedia.org/wiki/Bacon%27s_cipher 维基百科上的培根的密码Bacon's CipherTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)Total Submission(s): 1822 Accepted Subm...原创 2018-03-04 17:15:11 · 326 阅读 · 0 评论 -
玄学!?相同的代码在不同的IDE下运行结果不同。
这是在codeblocks下运行的结果、这是在Devc++运行的结果代码一模一样 , 运行出来的结果不同???怎么解决呢?我换过编译器,也换过codeblocks的版本,但结果都是这样不知道你们的运行结果是哪个?Devc++出的结果才是正确的答案啊、代码我放这里了,有codeblocks的伙伴试试你的结果。本人还测试了在ubuntu下16.01的codeblock运行与dev相同。目前看来是GCC...原创 2018-03-18 16:45:55 · 3415 阅读 · 9 评论 -
《趣学算法》-第1章_算法之美
马克思手稿中的数学题:一共30人,其中男人,女人,儿童,一家饭店吃饭共花了50先令;每个男人花3先令,每个女人花2先令,每个小孩花费1先令;问男人,女人各多少人?编程实现1-11#include <iostream>#include <cstdio>using namespace std;int main(){ int x,y,z,count = 0; ...原创 2018-03-12 19:18:41 · 726 阅读 · 0 评论 -
《趣学算法》——2.贪心算法2-1
首先我们来看一道题: 某天,海盗劫掠了一艘装有各种各样古董的船,但海盗船最大载重量为C,每件古董的重量为wi,海盗该如何尽可能数量多的把古董装上船?输入请输入载重量c以及古董的个数n:30 8请输入每个古董的重量,空格分开:4 10 7 11 3 5 14 2输出能装入的古董最大数量为Ans=5思路:船的容量固定,优先把重量小的物品放进去,在容量固定的情况下。装的物品最多。采用重量最轻者先装...原创 2018-03-13 13:39:15 · 405 阅读 · 0 评论 -
sublime配置C、C++运行环境
最近在学习《WEB前端课程》老师教我们使用DW,但是不太喜欢,就选择了sublime,写前端代码还是很方便。平时都是写C++,C比较多,借鉴了别人的配置步骤,将sublime打造成IDE。就像这样:很是好看啊 哈哈哈。step 1:找到c++编译器注意路径下有g++.exe等文件,常见的编译器有tdm,mingw,gcc等step 2:配置环境变量就跟配JAVA环境变量一样step 3:s...原创 2018-03-28 15:51:16 · 530 阅读 · 0 评论 -
【实验楼】C++ 实现俄罗斯方块(ncurses 库)
C++ 实现俄罗斯方块一、实验介绍1.1 实验内容本节实验我们进行设计俄罗斯方块前的思路分析,以及介绍ncurses 库的使用方法。1.2 实验知识点C++ 编程基础ncurses 库的使用俄罗斯方块逻辑设计1.3 实验环境xfce 终端g++ 编译器ncurses 库1.4 适合人群本课程难度一般,适合有 C++ 编程基础,对游戏设计、逻辑分析感兴趣的同学。1.5 代码获取 git clone ...原创 2018-04-11 22:40:55 · 2731 阅读 · 0 评论 -
c++中的构造函数
计算机中的内存分区:栈区:int x = 0; int *p=NULL;堆区:int *p = new int[20];全局区:存储全局变量和静态变量常量区:string str = "hello";代码区:存储逻辑代码的二进制c++中的构造函数的规则和特点:在对象实例化时被自动调用构造函数与类同名构造函数没有返回值构造函数可以有多个重载形式实例化对象时仅用到一原创 2018-02-05 20:25:42 · 196 阅读 · 0 评论 -
一个c++封装实例
定义一个Student类,包含名字一个数据成员,使用get和set函数封装名字这个数据成员。在main函数中通过new实例化对象,并打印其相关函数。#include #include using namespace std;/** * 定义类:Student * 数据成员:m_strName * 数据成员的封装函数:setName()、getName() */clas原创 2018-02-05 16:50:06 · 4630 阅读 · 0 评论 -
C++属性封装代码
建立一个Student 类,含有以下信息:1、姓名:name2、性别:gender3、学分(只读):score4、学习:study#include #include #include using namespace std;class Student{ public: void setName(string _name) { m_strNam原创 2018-02-05 16:37:27 · 324 阅读 · 0 评论 -
程序设计实习MOOC / 程序设计与算法(一)第三周测验(2017冬季)2:求一元二次方程的根
题目要求:总时间限制: 1000ms 内存限制: 65536kB描述利用公式x1 = (-b + sqrt(b*b-4*a*c))/(2*a), x2 = (-b - sqrt(b*b-4*a*c))/(2*a)求一元二次方程ax2+ bx + c =0的根,其中a不等于0。输入输入一行,包含三个浮点数a, b, c(它们之间以一个空格分开),分别表转载 2017-12-03 17:25:45 · 939 阅读 · 0 评论 -
程序设计实习MOOC / 程序设计与算法(一)第三周测验(2017冬季)3:点和正方形的关系
3:点和正方形的关系查看提交统计提问总时间限制: 1000ms 内存限制: 65536kB描述有一个正方形,四个角的坐标(x,y)分别是(1,-1),(1,1),(-1,-1),(-1,1),x是横轴,y是纵轴。写一个程序,判断一个给定的点是否在这个正方形内(包括正方形边界)。输入输入一行,包括两个整数x、y,以一个空格分开,表示坐标原创 2017-12-03 17:42:53 · 1122 阅读 · 1 评论 -
程序设计实习MOOC / 程序设计与算法(一)第三周测验(2017冬季)4:苹果和虫子2
4:苹果和虫子2查看提交统计提问总时间限制: 1000ms 内存限制: 65536kB描述你买了一箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子每x小时能吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过y小时你还有多少个完整的苹果?输入输入仅一行,包括n,x和y(均为整数)。输出输出也仅一行,剩下的苹果个数原创 2017-12-03 18:00:23 · 1285 阅读 · 0 评论 -
程序设计实习MOOC / 程序设计与算法(一)第三周测验(2017冬季)5:简单计算器
5:简单计算器查看提交统计提问总时间限制: 1000ms 内存限制: 65536kB描述一个最简单的计算器,支持+, -, *, / 四种运算。仅需考虑输入输出为整数的情况,数据和运算结果不会超过int表示的范围。输入输入只有一行,共有三个参数,其中第1、2个参数为整数,第3个参数为操作符(+,-,*,/)。输出输出只有一行,一个整数原创 2017-12-03 18:34:23 · 965 阅读 · 0 评论 -
程序设计实习MOOC / 程序设计与算法(一)第三周测验(2017冬季)1:奇偶数判断
1:奇偶数判断查看提交统计提问总时间限制: 1000ms 内存限制: 65536kB描述给定一个整数,判断该数是奇数还是偶数。输入输入仅一行,一个大于零的正整数n。输出输出仅一行,如果n是奇数,输出odd;如果n是偶数,输出even。样例输入5样例输出odd来源北京大学 计算概论 06简单的If语句原创 2017-12-03 17:14:39 · 1093 阅读 · 0 评论 -
程序设计实习MOOC / 程序设计与算法(一)第三周测验(2017冬季)6:求整数的和与均值
6:求整数的和与均值查看提交统计提问总时间限制: 1000ms 内存限制: 65536kB描述读入n(1 输入输入第一行是一个整数n,表示有n个整数。第2~n+1行每行包含1个整数。每个整数的绝对值均不超过10000。输出输出一行,先输出和,再输出平均值(保留到小数点后5位),两个数间用单个空格分隔。样例输入43442原创 2017-12-03 21:22:48 · 851 阅读 · 0 评论 -
程序设计实习MOOC / 程序设计与算法(一)第三周测验(2017冬季)A:鸡尾酒疗法
A:鸡尾酒疗法A:鸡尾酒疗法查看提交统计提问总时间限制: 1000ms 内存限制: 65536kB描述鸡尾酒疗法,原指“高效抗逆转录病毒治疗”(HAART),由美籍华裔科学家何大一于1996年提出,是通过三种或三种以上的抗病毒药物联合使用来治疗艾 滋病。该疗法的应用可以减少单一用药产生的抗药性,最大限度地抑制病毒的复制,使被破坏的机体免疫功能转载 2017-12-03 21:38:01 · 2519 阅读 · 1 评论 -
程序设计实习MOOC / 程序设计与算法(一)第三周测验(2017冬季)9:乘方计算
9:乘方计算查看提交统计提问总时间限制: 1000ms 内存限制: 65536kB描述给出一个整数a和一个正整数n,求乘方an。输入一行,包含两个整数a和n。-1000000 输出一个整数,即乘方结果。题目保证最终结果的绝对值不超过1000000。样例输入2 3样例输出8注意两个数多的范围#include #include int main() { int a,n;原创 2017-12-03 21:53:07 · 854 阅读 · 0 评论 -
程序设计实习MOOC / 程序设计与算法(一)第三周测验(2017冬季)8:奥运奖牌计数
8:奥运奖牌计数查看提交统计提问总时间限制: 1000ms 内存限制: 65536kB描述2008年北京奥运会,A国的运动员参与了n天的决赛项目(1≤n≤17)。现在要统计一下A国所获得的金、银、铜牌数目及总奖牌数。输入输入n+1行,第1行是A国参与决赛项目的天数n,其后n行,每一行是该国某一天获得的金、银、铜牌数目,以一个空格分开。原创 2017-12-03 22:05:58 · 1025 阅读 · 0 评论 -
hdu1018(求n!的位数)
Problem DescriptionIn many applications very large integers numbers are required. Some of these applications are using keys for secure transmission of data, encryption, etc. In this problem you ar转载 2017-12-13 18:33:48 · 373 阅读 · 0 评论 -
CCF_最大波动
题目描述:问题描述 小明正在利用股票的波动程度来研究股票。小明拿到了一只股票每天收盘时的价格,他想知道,这只股票连续几天的最大波动值是多少,即在这几天中某天收盘价格与前一天收盘价格之差的绝对值最大是多少。输入格式 输入的第一行包含了一个整数n,表示小明拿到的收盘价格的连续天数。 第二行包含n个正整数,依次表示每天的收盘价格。输出格式 输出一个整数,表原创 2018-02-05 15:31:25 · 238 阅读 · 0 评论 -
数据结构_顺序栈的代码实践
#include <iostream>using namespace std;#define Maxsize 100//预先分配空间,这个数值根据实际情况预估确定 typedef struct SqStack{ int *base;//栈底指针 int *top;//栈顶指针 }SqStack;bool InitStack(SqStack &...原创 2018-04-25 15:54:06 · 367 阅读 · 0 评论