摘要: 小明被劫持到X赌城,被迫与其他3人玩牌。 一副扑克牌(去掉大小王牌,共52张),均匀发给4个人,每个人13张。 这时,小明脑子里突然冒出一个问题: 如果不考虑花色,只考虑点数,也不考虑自己得到的牌的先后顺序,自己手里能拿到的初始牌型组合一共有多少种呢? 思路: 首先无论怎么取,手牌为13张的时候结束 阅读全文
posted @ 2017-04-06 09:31 zym233 阅读(156) 评论(0) 推荐(0) 编辑
摘要: #include #include #include using namespace std; int main(){ int a[2][26]; for(int i=0;i<26;i++){ a[0][i]=i+97; a[1][i]=0; } string s ; getline(cin,s); for(s... 阅读全文
posted @ 2017-04-03 09:11 zym233 阅读(420) 评论(0) 推荐(0) 编辑
摘要: #include <iostream>using namespace std;void fun(int x,int a[]){ a[x]=a[x]*a[x+1]; a[x+1]=0; cout<<a[x]<<" "<<a[x+1]<<endl;}void fun2(int y,int a[]){ a 阅读全文
posted @ 2017-03-30 08:48 zym233 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 由辗转相除法求得gcd 再公式求得lcm 阅读全文
posted @ 2017-02-02 21:52 zym233 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 这是一道很简单的题目,但我花费的时间也不少,思维还是不够清晰,应当强加练习。 值得注意的是在while之前初始化的变量只初始化一次。 阅读全文
posted @ 2016-11-05 11:13 zym233 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 题目:因为轮船要沉没,需要船员跳海保护轮船,船员围坐一圈,首先指出从第几号开始,顺序数七个人,被数到的人跳海,循环直到只剩一人。 思路:用循环链表。 结构体: struct linklist{ int data; struct linklist *next;}; typedef struct lin 阅读全文
posted @ 2016-09-11 19:24 zym233 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 在华为的试题中看到的一个小题目 类似这样: #include "stdio.h" char *get_string_1() { char p[] = "hello world!"; return p; } char *get_string_2() { char *p = "hello world!" 阅读全文
posted @ 2016-09-11 13:04 zym233 阅读(1008) 评论(0) 推荐(0) 编辑
摘要: #include <iostream>using namespace std;int quick_sort(int a[],int left,int right){if(left>right) return 0;int i,j,t,key;key=a[left];i=left;j=right;whi 阅读全文
posted @ 2016-06-05 19:52 zym233 阅读(988) 评论(0) 推荐(1) 编辑