1樓:匿名使用者
1,2 既然是面試題 可以理解
成已經排好序,只要實現主要的部分就可以了
3 可以在程式中加一個判斷 如果為0則彈出
4 這個main只是一個特例,可以用這個測試,但是例子改變時要求程式也能通過執行
我想想 一會再貼答案
答案出爐~ 半小時 唉
#include "iostream.h"
#include "assert.h"
#include "string.h"
bool canout(const int handpai,int handlen,const int firstpai,int firstlen, const int outpai,int outlen)
else if(firstlen == 1) //如果出牌為1,表示單張
}else if(firstlen == 2) //出牌為對子,和單張相似
}else //出牌為順子
}return ret;
}int main()
;int firstpai[3] = ;
int outpai[3] = ;
bool canout = canout(handpai,10,firstpai,3,outpai,3);
//assert(!canout); //2不能參與順子
if (canout == true)
cout<<"can";
else
cout<<"can not";
getchar();}
2樓:匿名使用者
你想問什麼...
把自己手裡的牌按號碼整理成一個二維陣列,其他的處理就很容易了...
3樓:匿名使用者
#include//排序用
#include//清零用
bool canout(int* handpai,int handlen,int* firstpai,int firstlen,int* outpai,int outlen)}
一道c/c++面試題,幫忙貼出您的答案作為參考,謝謝~~
4樓:匿名使用者
面試題應該是要求自己實現,不是用庫
#include
#include
#include
char *ip;
char *p_ip[4];
//給ip賦值,並且為了方便下一步轉換將ip換成了 .192.168.1.1在前面加了個點
void ip_assign(char *str)//將字串ip換成字串陣列
void del_ip(char src,char dest)p++;}}
//將字串陣列換成整數陣列
void ip_num(int *num)printf("%d:%d:%d:%d\n",num[0],num[1],num[2],num[3]);
}int main(void)
5樓:匿名使用者
你可以用《i***_addr()》這個方法,
將一個點分十進位制的ip轉換成一個長整數型數i***_addr()
一般socket中會用到
6樓:沉默劍士
一個網路協議怎麼轉化成整形啊?難道是地址轉化???
一道醫學倫理題,請高手們來看看吧,會的都說一下,謝謝謝謝。
7樓:匿名使用者
不符合醫學倫理道德,衛生院的醫生不可以擅自決定病人的生死,這樣有悖醫生的職業道德。
一道面試題
首先我會先撥打120急救 接著要檢視老人情況 如果是夏天 要疏散圍觀人群 給老人擴大呼吸空間 如果是冬天 需要給老人身邊蓋上外套之類取暖 有一點醫學常識可以為老人做臨時救護 什麼職位的,不同的職位肯定回答不同。因為大多數人都是那麼幾個固定的答法。所以你就要從職位的角度考慮怎麼回答對嗎?先找到路人,幫...
求助一道面試題
個人判斷這個是考驗對工作重要程度掌握和職場協調能力的問題。要想得到高分基本要兼顧比較穩妥。分析建議如下 1 分析 由於是新錄用,且對工作不熟悉。可以有不成熟的判斷,也可以適當向領導求助,這個理應不構成減分,但要 適度 這個是大前提 另外工作是區分重要與緊急來甄別優先次序的,這個概念自己也要知道。2 ...
年薪40萬面試題求答案,年薪40萬的一道面試題
答案應該是9月1日。1 首先分析這10組日期,經觀察不難發現,只有6月7日和12月2日這兩組日期的 日數是唯一的。由此可知,如果小強得知的n是7或者2,那麼他必定知道了老師的 生日。2 再分析 小明說 如果我不知道的話,小強肯定也不知道 而該10組日期的 月數分別為3,6,9,12,而且都相應月的日...