写一个程序,定义抽象基类Shape,由它派生出3个派生类,Circle(圆形)、Rectangle(矩形)、Triangle(三角形)。用如下的main()函数,求出定义的几个几何体的面积和
程序代码
#include
using namespace std;
class CSolid//立方体类
{
public:
//计算立方体的表面积
virtual d...
分类:
其他 时间:
2014-09-22 23:22:27
收藏:
0 评论:
0 赞:
0 阅读:
530
CPSID CPSIE 用于快速的开关中断。??
CPSID
I
;PRIMASK=1,
;关中断
CPSIE
I
;PRIMASK=0,
;开中断
CPSID
CPSIE
F
F
;FAULTMASK=1,
;FAULTMASK=0...
分类:
其他 时间:
2014-09-22 23:22:04
收藏:
0 评论:
0 赞:
3 阅读:
20846
建立专门的数组类处理有关数组的操作
数组是几乎所支持的组织数据的方法。C和C++对数组类型提供了内置支持,使我们利用数组实现软件中需要的各种实用的功能。但是,这种支持仅限于用来读写单个元素的机制。C++不支持数组的抽象abstraction,也不支持对整个数组的操作。例如:把一个数组赋值给另外一个数组,对两个数组进行相等比较或者想知道数组的大小size,等等。对C++而言,数组是从C语言中继...
分类:
其他 时间:
2014-09-22 23:21:24
收藏:
0 评论:
0 赞:
0 阅读:
594
问题描述:
Programming Assignment 2: Randomized Queues and Deques
Write a generic data type for a deque and a randomized queue. The goal of this assignment is to implement elementary data structures ...
分类:
其他 时间:
2014-09-22 23:21:14
收藏:
0 评论:
0 赞:
0 阅读:
916
cocos2d-x-3.0 guides.txt
1.设置wp8 屏幕方向(网上找了好久没找到怎么设置,最后自己试出来了)
Director::getInstance()->getOpenGLView()->UpdateOrientation(Windows::Graphics::Display::DisplayOrientations::Portrait);
2.坑爹的WP8必须设置字体名...
分类:
其他 时间:
2014-09-22 23:20:54
收藏:
0 评论:
0 赞:
0 阅读:
600
题目大意:
给出一棵树。
然后有m个操作,每个操作都在两点的路径上分配不同的粮食。
最后要求输出所有村庄有的最多的粮食的种类。
思路分析:
一眼就看得出来是树链剖分的题目。
现在的问题就是,每一次操作,如何维护每个点的最多的食物编号,以及最多的食物的数量。要记录这两个值是肯定的。
首先可以想到将所有的操作按照z排序。这样每一回合操作,称一回合为处理同一种颜色。一回合结束之后,...
分类:
其他 时间:
2014-09-22 23:20:14
收藏:
0 评论:
0 赞:
0 阅读:
686
耳机接口pin脚定义
耳机有两种标准:
国标L R MIC GND
欧标:L R GND MIC
测量方法:左声道或者右声道 与另外pin脚间电阻有30欧姆左右说明是测量pin脚是GND;...
分类:
其他 时间:
2014-09-22 23:19:24
收藏:
0 评论:
0 赞:
0 阅读:
684
如何在内存(hashtable)中找到对象呢?首先要从Hashtable中找到对象对应的hashcode,由于hashcode可能冲突。所以相同的hashcode存储在一个链表上。当找到这个链表时候,再使用equals方法与链表中的对象(a、b、c)进行比对。
因此,我们可以得出结论:equals()相等的两个对象,hashcode()一定相等;
equals()不相等的两个对象,却并不能证...
分类:
其他 时间:
2014-09-22 23:19:14
收藏:
0 评论:
0 赞:
0 阅读:
417
Leetcode 水题 杨辉三角 或者 Pascal's Triangle...
分类:
其他 时间:
2014-09-22 23:18:14
收藏:
0 评论:
0 赞:
0 阅读:
410
//break是结束整个循环体,continue是结束单次循环比方说:
while(x++ < 10)
{
if(x == 3)
{
break;
}
printf("%d\r\n", x);
}
结果是输出 1 2 就退出了整个while循环
但是如果使用continue
while(x++ < 10)
{
if(x == 3...
分类:
其他 时间:
2014-09-22 23:17:44
收藏:
0 评论:
0 赞:
0 阅读:
414
HDU 4862 Jump
链接:http://acm.hdu.edu.cn/showproblem.php?pid=4862
题意:给定一个N*M的矩阵,矩阵里面为0~9的数字。现在规定从一个点可以跳到它正下方和正右方的点,花费的费用为曼哈顿距离 - 1。如果在跳的过程中,两个点的数字相同,那么将得到该点的数字。规定可以从任意点开始跳,每个点只能经过1次。最多可以选择K个点来作为起点...
分类:
其他 时间:
2014-09-22 23:17:04
收藏:
0 评论:
0 赞:
0 阅读:
583
思路:这题一看就知道是后缀数组做的了,好像以前做过,不过现在专攻哈希,所以就用哈希做了。
不过这题我真是要疯了!!!
刚开始写的就对了,然后二分while循环那忘了写等号了,然后一直WA,尼玛,然后自己居然给出一组样例:
bbaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaa
这组的样例中的长度为6和7的时候哈希值居然不一样,然后输出了6;然后逗B的以为哈希是有bug...
分类:
其他 时间:
2014-09-22 23:16:04
收藏:
0 评论:
0 赞:
0 阅读:
319
VC源码:
strcmp函数的写法:
#include
#include
int strcmp1(char* a, char* b)
{
for(;*a==*b;a++,b++)
if(*a!='\0') return 0;
return *a - *b;
}
main()
{ int l;
char a[10]={"db"};
char b[10]={"cb"};
...
分类:
其他 时间:
2014-09-22 23:15:14
收藏:
0 评论:
0 赞:
0 阅读:
365
题目地址:POJ 3250
初学单调栈。多校和网络赛已经碰到两次了。
单调栈的原理简单的不能再简单了。。就是让栈里的元素从栈顶到栈底呈单调性。
比如说递增单调栈。
每次放进一个数的时候,如果栈顶的数小于要放的数,就把栈顶的数pop出来使得栈里保持单调性。
对于这道题来说,就从右往左开始遍历,建一个递增单调栈。那么每次pop出来的就是当前的牛可以看到的牛数。然后累加即可。
代码如下:
...
分类:
其他 时间:
2014-09-22 23:15:04
收藏:
0 评论:
0 赞:
0 阅读:
425
1、创建一个drawboard#import "DrawBoard1.h"@implementation DrawBoard1-(void)drawRect:(CGRect)rect{ CGContextRef context=UIGraphicsGetCurrentContext(); CGC.....
分类:
其他 时间:
2014-09-22 23:13:54
收藏:
0 评论:
0 赞:
0 阅读:
370