自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

解神的博客

用于记录学习进步的点滴

  • 博客(40)
  • 收藏
  • 关注

原创 合唱队站队

计算最少出列多少位同学,使得剩下的同学排成合唱队形满足身高成山峰形状

2016-09-09 16:19:27 490

原创 有依赖的01背包问题

有依赖的01背包问题

2016-09-08 21:22:57 1031 1

原创 识别有效的IP地址和掩码并进行分类统计

识别有效的IP地址和掩码并进行分类统计

2016-09-08 11:00:02 374

原创 坐标移动

开发一个坐标计算工具, A表示向左移动,D表示向右移动,W表示向上移动,S表示向下移动。从(0,0)点开始移动,从输入字符串里面读取一些坐标,并将最终输入结果输出到输出文件里面。

2016-09-07 15:49:13 349

转载 C++常用字符串分割方法实例汇总

C++常用字符串分割方法实例汇总

2016-09-07 14:01:06 2047

转载 标准C++中string类函数介绍

标准C++中string类函数介绍

2016-09-07 13:35:55 318

原创 struct和class

一、c++中1.不同点 structclass默认继承权限publicprivate默认数据访问控制publicprivate模板参数不能定义可以用于定义模板参数2.相同点可以继承,有数据成员,方法,构造函数等。成员都可

2016-09-07 13:10:40 201

原创 C++和C中常见的异常处理

C++和C中常见的异常处理

2016-09-07 11:15:45 1448

原创 环形岗哨

首都位于四面环山的盆地,周围n个小山构成一个环,每个小山上设立一个岗哨。一旦发现敌人,岗哨点燃烽烟。若两个岗哨所在山峰间没有更高的山峰遮挡,则岗哨可以观察到另一个山峰的烽烟。由于小山是环形的,任意两个小山之间可以通过两条路观察。相邻的岗哨肯定可以观察到对方。请计算能相互观察到烽烟的岗哨对数。

2016-09-06 09:52:03 228

原创 二进制中1的个数

输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。

2016-09-05 15:23:57 122

原创 青蛙变态跳台阶

一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。

2016-09-05 11:27:12 172

原创 青蛙跳台阶

一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。

2016-09-05 10:44:41 264

原创 递归和循环实现斐波那契数列

递归和循环实现斐波那契数列

2016-09-04 22:01:01 1015

原创 旋转数组的最小数字

旋转数组的最小数字

2016-09-04 20:48:55 145

原创 用两个栈实现队列

用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。解题思路:熟练使用C++中stack的封装函数注意pop操作时每次判断stack2是否为空。class Solution{public: void push(int node) { stack1.push(node); } int pop() {

2016-09-04 14:51:37 122

原创 根据先序,中序重建二叉树

根据先序,中序重建二叉树

2016-09-04 14:17:26 185

原创 从尾到头打印链表

输入一个链表,从尾到头打印链表每个节点的值。

2016-09-03 21:57:51 283

原创 二维数组中的查找

在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。

2016-09-01 17:32:49 166

原创 重载、覆盖和隐藏

重载、覆盖和隐藏的区别。

2016-09-01 10:47:00 119

原创 C++继承之公有继承、私有继承、保护继承

C++继承之公有继承、私有继承、保护继承

2016-08-31 20:09:59 456

转载 B树、B-树、B+树、B*树

B树、B-树、B+树、B*树

2016-08-31 19:42:53 95

转载 编译系统VS解释系统

编译型语言:编译是指在应用源程序执行之前,就将程序源代码“翻译”成目标代码(机器语言),因此其目标程序可以脱离其语言环境独立执行,使用比较方便、效率较高。但应用程序一旦需要修改,必须先修改源代码,再重新编译生成新的目标文件(* .OBJ)才能执行,只有目标文件而没有源代码,修改很不方便。现在大多数的编程语言都是编译型的。编译程序将源程序翻译成目标程序后保存在另一个文件中,该目标程序可脱离编译程

2016-08-31 18:48:30 310

转载 编译系统VS解释系统

编译系统VS解释系统

2016-08-31 17:52:18 782

转载 5分钟搞懂字节对齐

5分钟搞懂字节对齐原则

2016-08-31 10:21:53 176

原创 构造函数

默认构造函数,拷贝构造函数,函数符号重载

2016-08-31 00:11:39 283

原创 函数返回指针

函数返回指针

2016-08-30 22:47:20 294

原创 多态——动态绑定

多态——动态绑定

2016-08-30 22:30:43 259

原创 字节对齐

字节对齐

2016-08-30 22:19:59 377

原创 析构函数调用顺序

析构函数调用顺序

2016-08-30 22:08:41 452

析构函数调用顺序

设已经有A,B,C,D4个类的定义,程序中A,B,C,D析构函数调用顺序为?12345678C c;voidmain(){    A*pa=newA();    B b;    staticD d;    del

2016-08-30 22:04:04 67

原创 最短作业优先(SJF)

最短作业优先(SJF)是一种调度任务请求的调度策略。每个任务请求包含有请求时间(即向系统提交的请求的时间)和持续时间(即完成任务所需时间)。当前任务完成后,SJF策略会选择最短持续时间执行任务,若最短持续时间相同,则选择最早请求时间的任务。任务等待时间为请求时间和实际开始时间之差。假设系统一直执行任务,从未空闲。设计程序,输入请求时间表和对应的持续时间表,以及任务数量,计算平均等待时间。

2016-08-29 17:10:43 3704 1

原创 字符串排序

给定n个字符串,请对n个字符串按照字典序排列。

2016-08-27 22:18:08 276

原创 句子逆序

将一个英文语句以单词为单位逆序排放。所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符。

2016-08-27 17:36:36 161

原创 合并表记录

数据表记录包含表索引和数值,请对表索引相同的记录进行合并,即将相同索引的数值进行求和运算,输出按照key值升序进行输出。

2016-08-27 17:11:11 169

原创 四舍五入

写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。

2016-08-27 16:52:18 170

原创 分解质因数

功能:输入一个正整数,按照从小到大的顺序输出它的所有质数的因子,最后一个数后面也要有空格。

2016-08-27 16:23:14 300

原创 字符串进制转换

写出一个程序,接受一个十六进制的数值字符串,输出该数值的十进制字符串。(多组同时输入 )

2016-08-26 21:20:05 551

原创 字符串分隔

•连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组;•长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。

2016-08-26 19:53:52 212

原创 随机数去重排序

去重排序,最适合使用简单的桶排序

2016-08-26 19:20:21 973

原创 字符串最后一个单词的长度

统计字符串最后一个单词的长度

2016-08-26 17:23:28 186

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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