- 博客(18)
- 资源 (3)
- 收藏
- 关注
原创 设计模式_适配器
//类适配器#include#includeusing namespace std;class Target { public: virtual void request(){ cout << "Target::Request"<<endl; }};class Adaptee{public: void SpecificRequest(){
2015-02-19 00:22:32
1095
原创 NokiaX NokiaX2 NokiaXL 开发android adb 找不到设备 解决方案
首先你得手机打开开发者模式,usb调试选项1,lsusbBus 001 Device 006: ID 0421:0709 Nokia Mobile Phones Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 005 Device 001: ID 1d6b:0001 Linux Foundation
2015-02-15 22:40:40
1122
原创 蓝桥杯_基础练习 杨辉三角形
问题描述杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。 它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。 下面给出了杨辉三角形的前4行: 1 1 1 1 2 1 1 3 3 1 给出n,输出它的前n行。输入格式
2015-02-15 17:38:50
714
原创 蓝桥杯_ 基础练习 十进制转十六进制
问题描述 十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制中是11,以此类推,十进制的30在十六进制中是1E。 给出一个非负整数,将它表示成十六进制的形式。输入格式
2015-02-15 16:10:51
518
原创 蓝桥杯_基础练习 十六进制转十进制
问题描述 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。 注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。样例输入FFFF样例输出65535#include#include#include#include#include#include#include#include#i
2015-02-15 12:46:23
469
原创 蓝桥杯_ 基础练习 十六进制转八进制
问题描述 给定n个十六进制正整数,输出它们对应的八进制数。输入格式 输入的第一行为一个正整数n (1 接下来n行,每行一个由0~9、大写字母A~F组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。输出格式 输出n行,每行为输入对应的八进制正整数。注意 输入的十六进制数不会有前导0,比如012A。
2015-02-15 12:13:55
580
原创 设计模式_单例模式
#include#include#include#include#include#include#include//#include"log.h"using namespace std;class SingleMode{public: static SingleMode* GetInstance(){ if (m_Instance == NULL){
2015-02-14 20:21:55
426
原创 杭电hdu_2050_折线分割平面
Problem Description#include#include#include#include#include#include#includeusing namespace std;int comulate(int a){ if( ! a ) return 1; return comulate (a-1) + 4*(a-1) +1;}int main(i
2015-02-13 15:06:46
561
原创 杭电_hdu_2046_骨牌铺方格
Problem Description在2×n的一个长方形方格中,用一个1× 2的骨牌铺满方格,输入n ,输出铺放方案的总数.例如n=3时,为2× 3方格,骨牌的铺放方案有三种,如下图: Input输入数据由多行组成,每行包含一个整数n,表示该测试实例的长方形方格的规格是2×n (0 Output对于每个测试实例,请输出铺
2015-02-13 15:03:25
525
原创 杭电_hdu_2037_今年暑假不AC
Problem Description“今年暑假不AC?”“是的。”“那你干什么呢?”“看世界杯呀,笨蛋!”“@#$%^&*%...”确实如此,世界杯来了,球迷的节日也来了,估计很多ACMer也会抛开电脑,奔向电视了。作为球迷,一定想看尽量多的完整的比赛,当然,作为新时代的好青年,你一定还会看一些其它的节目,比如新闻联播(永远不要忘记关心国家大事)、非常6+7、
2015-02-13 14:57:27
528
原创 杭电hdu_2035_人见人爱A^B
Problem Description求A^B的最后三位数表示的整数。说明:A^B的含义是“A的B次方” Input输入数据包含多个测试实例,每个实例占一行,由两个正整数A和B组成(1 Output对于每个测试实例,请输出A^B的最后三位表示的整数,每个输出占一行。 Sample Input2 312 66789 1000
2015-02-13 14:46:02
455
原创 杭电hdu_1465_不容易系列之一
Problem Description大家常常感慨,要做好一件事情真的不容易,确实,失败比成功容易多了!做好“一件”事情尚且不易,若想永远成功而总从不失败,那更是难上加难了,就像花钱总是比挣钱容易的道理一样。话虽这样说,我还是要告诉大家,要想失败到一定程度也是不容易的。比如,我高中的时候,就有一个神奇的女生,在英语考试的时候,竟然把40个单项选择题全部做错了!大家都学过概率论,应该
2015-02-13 14:41:17
657
原创 杭电_1050_Moving Tables
Problem DescriptionThe famous ACM (Advanced Computer Maker) Company has rented a floor of a building whose shape is in the following figure. The floor has 200 rooms each on the north sid
2015-02-13 14:37:38
471
原创 杭电hdu_1005_Number Sequence
Problem DescriptionA number sequence is defined as follows:f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1) + B * f(n - 2)) mod 7.Given A, B, and n, you are to calculate the value of f(n).
2015-02-13 14:02:07
526
原创 设计模式_抽象工厂
#include#include#include#include#include#include#includeusing namespace std;enum Ctype {coreA,coreB};class SingleCore{public: virtual void print(){ cout << "siglecore_print"<<end
2015-02-13 13:07:08
463
原创 设计模式_工厂方法
缺点:创建类较多适用:后期扩展较多,或比较复杂#include#include#include#include#include#include#includeusing namespace std;enum Ctype {coreA,coreB};class SingleCore{public: virtual void print(){ cou
2015-02-12 21:51:55
468
原创 设计模式_简单工厂
#include#include#include#include#include#include#includeusing namespace std;enum Ctype {coreA,coreB};class SingleCore{public: virtual void print(){ cout "siglecore_p
2015-02-12 16:50:08
395
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人