C++基础(6)——string类

string类的构造字符串 构造函数 描述 string(const char *s) 将string对象初始化为s指向的NBTS(null-terminated string) string(size_type n,char c) 创建一个包含n个元素的string对象,...

2019-01-17 23:20:05

阅读数 28

评论数 0

求1+2+......+n

题目描述 求1+2+3+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 class Solution { public: int Sum_Solution(int n) { char a[n][n...

2019-01-16 21:07:03

阅读数 78

评论数 0

C++基础(5)——类继承

1. 从一个类派生出另一个类时,原始类称为基类,继承类称为派生类。 class TableTennisPlayer//一个简单的基类 { private: string firstname; string lastname; bool hasTable; public: TableTe...

2019-01-10 10:50:22

阅读数 51

评论数 1

C++基础(4)——vector

vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。 必须包含头文件#include,全局命名域方式using namespase std; vector使用方式 (1) vector c,c; (2) vector c(n);//定义已知长度的向量,类似于int a[10]; v...

2019-01-09 23:10:08

阅读数 37

评论数 0

C++基础(3)——[使用类]

运算符重载,需使用被称为运算符函数的特殊函数形式。运算符函数的格式如下: operatorop(argument-list) //例如operator+() 重载+运算符;operator*() 重载*运算符; //op必须是有效的C++运算符,不能虚构一个新的符号。 C++对用户定义的运算...

2019-01-09 22:47:42

阅读数 38

评论数 0

C++基础(2)——面向对象编程(OOP)【对象和类】

1.      1.特性:抽象;封装和数据隐藏;多态,继承;代码的可重用性。          2.采用OOP方法时,首先从用户的角度考虑对象——描述对象所需的数据以及描述用户与数据交互所需的操作。完成对接口的描述后,需要确定如何实现接口和数据存储。最后,使用新的设计方案创建出程序。     ...

2018-05-12 20:00:10

阅读数 113

评论数 1

C++基础(1)

1. 面向对象编程(OOP)       结构化编程强调算法,试图使问题满足语言的过程性方法。       OOP强调数据,试图让语言来满足问题的要求,其理念是设计 与问题的本质特征相对应的数据格式。    C++中的类是一种规范,它描述了这种新型数据格式,对象是根据这种规范构造的特定数据结构。O...

2018-04-30 10:21:18

阅读数 49

评论数 1

【CSP201709-5】除法

问题描述   小葱喜欢除法,所以他给了你N个数a1, a2, ⋯, aN,并且希望你执行M次操作,每次操作可能有以下两种:   给你三个数l, r, v,你需要将al, al+1, ⋯, ar之间所有v的倍数除以v。   给你两个数l, r,你需要回答al + al+1 + ⋯ + ar的值...

2017-11-28 17:14:13

阅读数 572

评论数 0

树状数组详解

树状数组详解

2017-11-28 17:01:45

阅读数 197

评论数 0

intellijIDEA手动安装Scala插件

参考文章:http://blog.csdn.net/a2011480169/article/details/52712421 IDEA软件本地安装Scala不成功,需要手动安装。 1.首先找到软件里面匹配的Scala版本。 2.Scala插件下载网址 http://plugins...

2017-10-25 15:18:44

阅读数 13576

评论数 1

CentOS安装intellijIDEA步骤

CentOS安装intellijIDEA步骤 1.在虚拟机中打开网址https://www.jetbrains.com/idea/,下载需要的IDEA版本。 2.在文档中找到下载的压缩包,移动到自己想放的文件夹中。 3.解压到opt文件夹 4.重命名文件名 5.进入IDEA的bin目录下,...

2017-10-23 18:55:50

阅读数 2309

评论数 0

Hadoop伪分布式运行wordcount例子

1.进入Hadoop目录,新建一个test.log文件,cat命令查看文件内容; 2.启动yarn和dfs,,一种是全部启动start-all.sh,另外一种分别启动,如下图的提示; 3.用命令jps查看下面这些是否都有了 4.把新建的文件传到HDFS的dat...

2017-10-09 17:14:02

阅读数 404

评论数 0

Python三角函数公式计算

题目内容: 对于三角形,三边长分别为a, b, c,给定a和b之间的夹角C,则有:。编写程序,使得输入三角形的边a, b, c,可求得夹角C(角度值)。 输入格式: 三条边a、b、c的长度值,每个值占一行。 输出格式: 夹角C的值,保留1位小数。 输入样例: 3 4 5 输出...

2017-09-19 19:02:35

阅读数 4564

评论数 0

【CSP201412-4】最优灌溉

试题编号: 201412-4 试题名称: 最优灌溉 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   雷雷承包了很多片麦田,为了灌溉这些麦田,雷雷在第一个麦田挖了一口很深的水井,所有的麦田都从这口井来引水灌溉。  ...

2017-09-14 11:16:25

阅读数 229

评论数 0

【CSP201409-3】字符串匹配

试题编号: 201409-3 试题名称: 字符串匹配 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   给出一个字符串和多行文字,在这些文字中找到字符串出现的那些行。你的程序还需支持大小写敏感选项:当选项打开时,表示...

2017-08-30 17:59:46

阅读数 186

评论数 0

【CSP201312-3】最大的矩形

试题编号 :201312-3   试题名称:最大的矩形   时间限制:1.0s   内存限制:256.0MB     问题描述: 问题描述   在横轴上放了n个相邻的矩形,每个矩形的宽度是1,而第i(1 ≤ i ≤ n)个矩形的高度是hi。这n个矩形构成了一个直方图...

2017-08-30 16:06:29

阅读数 153

评论数 0

【CSP201703-4】地铁修建

时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述   A市有n个交通枢纽,其中1号和n号非常重要,为了加强运输能力,A市决定在1号到n号枢纽间修建一条地铁。   地铁由很多段隧道组成,每段隧道连接两个交通枢纽。经过勘探,有m段隧道作为候选,两...

2017-08-27 18:20:40

阅读数 815

评论数 2

【CSP201609-2】火车购票

问题描述   请实现一个铁路购票系统的简单座位分配算法,来处理一节车厢的座位分配。   假设一节车厢有20排、每一排5个座位。为方便起见,我们用1到100来给所有的座位编号,第一排是1到5号,第二排是6到10号,依次类推,第20排是96到100号。   购票时,一个人可能购一张或多张票,最多...

2017-08-26 17:56:23

阅读数 261

评论数 0

【hdoj 1162】Eddy's picture

【hdoj 1162】Eddy's picture 最小生成树prim算法

2015-09-18 09:08:23

阅读数 214

评论数 0

【hdoj 1272】小希的迷宫

【hdoj 1272】小希的迷宫 数学思维 并查集思路

2015-09-15 20:24:20

阅读数 490

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭