自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 149. Max Points on a Line

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-07-30 23:28:01 342

原创 2017 程序设计实习之C++部分作业题汇总 - H:STL 容器与算法

题目来源:2017 程序设计实习之C++部分作业题汇总1、H01:List总时间限制: 4000ms 内存限制: 65536kB 描述 写一个程序完成以下命令: new id ——新建一个指定编号为id的序列(idadd id num——向编号为id的序列加入整数num merge id1 id2——合并序列id1和id2中的数,并将id2清空 unique id——去掉序

2017-05-10 12:19:37 3779

原创 2017 程序设计实习之C++部分作业题汇总 - G:STL 函数对象

题目来源:2017 程序设计实习之C++部分作业题汇总1、G01:白给的list排序总时间限制: 1000ms 内存限制: 65536kB 描述 程序填空,产生指定输出#include <cstdio>#include <iostream>#include <algorithm>#include <list>using namespace std;int main(){

2017-05-09 22:14:04 4271

原创 2017 程序设计实习之C++部分作业题汇总 - E:多态与虚函数

题目来源:2017 程序设计实习之C++部分作业题汇总1、E01:看上去像多态总时间限制: 1000ms 内存限制: 65536kB 描述 程序填空产生指定输出#include using namespace std;class B { private: int nBVal; public: void Print()

2017-05-09 11:27:40 3149

原创 2017 程序设计实习之C++部分作业题汇总 - D:继承与派生

题目来源:2017 程序设计实习之C++部分作业题汇总1、D01:全面的MyString总时间限制: 1000ms 内存限制: 65536kB 描述 程序填空,输出指定结果#include <cstdlib>#include <iostream>using namespace std;int strlen(const char * s) { int i = 0; for(;

2017-05-09 10:44:43 1795

原创 2017 程序设计实习之C++部分作业题汇总 - F:模板 template

题目来源:2017 程序设计实习之C++部分作业题汇总1、F01:这个模板并不难总时间限制: 1000ms 内存限制: 65536kB 描述 程序填空,输出指定结果#include #include #include using namespace std;template class T> class myclass {// 在此处补充你的代码~mycla

2017-05-08 20:27:58 6335 1

原创 2017 程序设计实习之C++部分作业题汇总 - C:运算符重载

题目来源:2017 程序设计实习之C++部分作业题汇总1、C01:看上去好坑的运算符重载总时间限制: 1000ms 内存限制: 65536kB 描述 程序填空#include <iostream> using namespace std;class MyInt { int nVal; public: MyInt( int n) { nVal = n ;}//

2017-05-08 20:17:47 2523 3

原创 2017 程序设计实习之C++部分作业题汇总 - B:面向对象基础

题目来源:2017 程序设计实习之C++部分作业题汇总1、B01:编程填空:学生信息处理程序总时间限制: 1000ms 内存限制: 1024kB 描述 实现一个学生信息处理程序,计算一个学生的四年平均成绩。要求实现一个代表学生的类,并且类中所有成员变量都是【私有的】。补充下列程序中的 Student 类以实现上述功能。#include <iostream>#include <string>#

2017-05-08 07:44:09 3186

原创 2017 程序设计实习之C++部分作业题汇总 - A:位运算

A01:编程填空:第i位替换题目来源:2017 程序设计实习之C++部分作业题汇总总时间限制: 1000ms 内存限制: 1024kB 描述 写出函数中缺失的部分,使得函数返回值为一个整数,该整数的第i位和m的第i位相同,其他位和n相同。请使用【一行代码】补全bitManipulation1函数使得程序能达到上述的功能#include <iostream>using namespace std

2017-05-08 05:13:10 2096

转载 C 清空输入缓冲区,以及fflush(stdin)的使用误区和解决方法

对C 语言初学者来说,fflush(stdin)函数被解释为会清空输入缓冲区的一个系统函数,这是一个曾经几乎对过一半的说法,随着计算机科学的进步,在学习的过程中的逐步完善,将fflush(stdin)函数的过去与现在分析一下。Personal thinking:fflush(stdin) 会清空输入缓冲区中的内容,读取时输入缓冲区中的内容会被scanf函数逐个取走,正常case下scanf()函数可

2017-03-14 18:49:13 26218 6

原创 POJ 1657 Distance on Chessboard 解题报告

POJ 1657 : Distance on Chessboard描述 国际象棋的棋盘是黑白相间的8 * 8的方格,棋子放在格子中间。如下图所示: 王、后、车、象的走子规则如下: 王:横、直、斜都可以走,但每步限走一格。 后:横、直、斜都可以走,每步格数不受限制。 车:横、竖均可以走,不能斜走,格数不限。 象:只能斜走,格数不限。写一个程序,给定起始位置和目标位置,计算王、后、车、象从起

2017-03-09 20:45:07 1398

原创 POJ 2692 称硬币 解题报告

2692 : 假币问题总时间限制: 1000ms 内存限制: 65536kB描述 赛利有12枚银币。其中有11枚真币和1枚假币。假币看起来和真币没有区别,但是重量不同。但赛利不知道假币比真币轻还是重。于是他向朋友借了一架天平。朋友希望赛利称三次就能找出假币并且确定假币是轻是重。例如:如果赛利用天平称两枚硬币,发现天平平衡,说明两枚都是真的。如果赛利用一枚真币与另一枚银币比较,发现它比真币轻或重,说

2017-03-09 05:31:12 1154

原创 POJ 2977 生理周期 解题报告

2977 : 生理周期总时间限制: 1000ms 内存限制: 65536kB描述 人生来就有三个生理周期,分别为体力、感情和智力周期,它们的周期长度为23天、28天和33天。每一个周期中有一天是高峰。在高峰这天,人会在相应的方面表现出色。例如,智力周期的高峰,人会思维敏捷,精力容易高度集中。因为三个周期的周长不同,所以通常三个周期的高峰不会落在同一天。对于每个人,我们想知道何时三个高峰落在同一天。

2017-03-09 04:32:17 1081

原创 C语言中scanf函数与输入缓冲区

讨论下scanf函数,输入缓冲区的关系  样例来源于算法竞赛入门经典第一章实验部分的内容,经过测试发现scanf函数对于整形数据在读入时会过滤掉 空格符 、换行符 和 水平制表符。按照提示,如果b的值非法,比如说输入一个字符‘s’,那么会出现什么结果呢?void scanf_buffer(void){ int a , b; while( scanf("%d%d",&a,&b) !

2016-10-23 14:38:40 7729 1

原创 习题课第一次作业:4、Who's in the Middle

描述 FJ is surveying his herd to find the most average cow. He wants to know how much milk this ‘median’ cow gives: half of the cows give as much or more than the median; half give as much or less.Given

2016-09-20 20:33:57 670

原创 习题课第一次作业:3、Huffman coding tree

描述: Construct an expanded binary tree with nexternal nodes, each external node Ki related to a weight Wi, which minimizes thesum of the external path length of leaf: Min( W1 * L1 + W

2016-09-20 20:23:28 748

原创 习题课第一次作业:2、重建二叉树

描述 Little Valentine liked playing with binary trees very much. Her favorite game was constructing randomly looking binary trees with capital letters in the nodes. This is an example of one of her cr

2016-09-19 19:20:01 506

原创 习题课第一次作业:1、去除C程序中的注释

1、去除C程序中的注释 总时间限制: 1000ms 内存限制: 65536kB 描述: C程序的注释用/…/来表示。请写一个程序,将输入的C程序源代码中的注释去掉,输出去掉注释之后的源代码。用于测试的C代码保证符合语法,不使用C++的//注释语法。注意,C语言不允许出现嵌套注释。具体来说,对于//*/”/”,如果不允许嵌套注释,那么它表示字符串”/”;如果允许嵌套注释,它表示一个引号”

2016-09-16 17:00:32 4554 2

空空如也

空空如也

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

TA关注的人

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