自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 increment/decrement/dereference操作符

#includeusing namespace std;class INT{ friend ostream& operator public: INT(int i):m_i(i){}; //prefix:increament and then fetch INT& operator++() {  ++(this->m_i);//随着class的不同,

2016-04-24 21:58:01 303

转载 堆排序

#include#include#includeusing namespace std;void main(){    int ia[9]={0,8,2,6,7,5,3,4,1};    vector ivec(ia,ia+9);    make_heap(ivec.begin(),ivec.end());//建立堆        for(int

2016-04-24 21:56:36 196

转载 priority_queue测试

#include#include#includeusing namespace std;void main(){    int ia[9]={0,8,2,6,7,5,3,4,1};    priority_queue ipq(ia,ia+9);    cout    for(int i=0;i        cout        cou

2016-04-24 21:55:50 197

转载 set测试

#include#include#includeusing namespace std;void main(){    int i;    int ia[5]={0,1,2,3,4};    int ib[5]={9,8,7,6,5};    set iset(ia,ia+5);    set iset1(ib,ib+5);    cou

2016-04-24 21:55:15 656

转载 数值算法

#include#include#include#include#include#include#includeusing namespace std;void main(){    int ia[5]={1,2,3,4,5};    vector iv(ia,ia+5);    cout    cout())    cout 

2016-04-24 21:54:30 431

转载 map测试

#include#include#include#includeusing namespace std;void main(){ map simap;//以string为键值,以int为实值 simap[string("jjhou")] = 1;//第一对内容是("jjhou", 1) simap[string("jerry")] = 2;//第一对内容

2016-04-24 21:52:18 1052

原创 单链表的逆转

1、采用c语言方法#include#includetypedef struct node{    char data;    struct node *next;}LNode;//单链表结点类型LNode *CreateLinkList()//生成单链表{    LNode *head,*p,*q;    char x;    hea

2016-04-23 17:27:52 292

转载 逻辑随笔1

1.“飞机加油”问题一架飞机在满油的情况下可以绕地球飞0.5圈,假设飞机与飞机之间可以互相加油,请问在确保所有飞机够油飞回起点的情况下,最少需要几架飞机才可以让其中一架飞机成功绕地球飞行一圈?解析:A,B,C三架飞机同时起飞,飞到一圈的1/8处,各自消耗了1/4的油,此时C还剩3/4的油,将1/4分给A,1/4分给B,剩下的1/4供自己安全返航,则A和B变为满油状态;当飞到

2016-04-22 21:05:03 337

原创 "抢红包"问题

某平台具有强红包功能,请编写程序求收到红包数中有红包大于红包数一半的红包。分析:这道题目看似简单,其实仔细分析会发现,这道题目其实考察如何将内存有效分配,做到"拿多少用多少"的目的。这里使用链表进行内存的分配与管理。a.使用C语言来实现#include#includetypedef struct red_packet{ float data;//红包大小 struc

2016-04-22 20:21:07 356

原创 蚂蚁爬竹竿问题

有一根27厘米的细木杆,在第3厘米、7厘 米、11厘米、17厘米、23厘米这五个位置上各有一只蚂蚁。木杆很细,不能同时通过一只蚂蚁。开始时,蚂蚁的头朝左还是朝右是任意的,它们只会朝前走或 调头,但不会后退。当任意两只蚂蚁碰头时,两只蚂蚁会同时调头朝反方向走。假设蚂蚁们每秒钟可以走一厘米的距离。编写程序,求所有蚂蚁都离开木杆的最小时 间和最大时间。分析:最短时间11秒这里比较简单不做

2016-04-22 20:14:59 2251

原创 喝啤酒问题

/*************************************************************************************************TOPIC:Drink beer**Descripition:市场上某啤搞活动,每瓶2元,4个瓶盖可以兑换一瓶啤酒,两个空啤也可兑换一瓶啤酒。完成输入钱数,最多可以喝多少瓶**Cr

2015-12-18 18:19:38 790

空空如也

空空如也

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

TA关注的人

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