題目:
舉乙個例子:
數值:0,1,2,3,4,5,6,7,8,9
分配:6,2,1,0,0,0,1,0,0,0
0在下排出現了6次,1在下排出現了2次。
2在下排出現了一次,。。。。。
以此類推
#include
using namespace std;
#define len 10
class numbertb
;numbertb::numbertb()
}int* numbertb::getbottom()
return bottom;
}//set next bottom
void numbertb::setnextbottom()
}success = reb;
}//get frequency in bottom
int numbertb::getfrequency(int num)//此處的num即指上排的數i
return count;//count 即對應frequency
}int main()
system("pause");
return 0;
}
面試100題 6 求上排數字在下排出現的次數
題目 給你10分鐘時間,根據上排給出十個數,求在其下排填出對應的十個數,要求下排每個數都是先前上排那十個數在下排出現的次數。上排的十個數如下 0,1,2,3,4,5,6,7,8,9 初看此題,貌似很難,10分鐘過去了,可能有的人,題目都還沒看懂。舉乙個例子,數值 0,1,2,3,4,5,6,7,8,...
出現次數最少的數
閒來無事,想著把ccf刷到三百分 問題描述 給定n個正整數,找出它們中出現次數最多的數。如果這樣的數有多個,請輸出其中最小的乙個。輸入格式 輸入的第一行只有乙個正整數n 1 n 1000 表示數字的個數。輸入的第二行有n個整數s1,s2,sn 1 si 10000,1 i n 相鄰的數用空格分隔。輸...
騰訊面試題 上排下排次數的兩種思路
給你10分鐘時間,根據上排給出十個數,在其下排填出對應的十個數,要求下排每個數都是先前上排那十個數在下排出現的次數。上排的十個數如下 0,1,2,3,4,5,6,7,8,9 舉乙個例子,數值 0,1,2,3,4,5,6,7,8,9 分配 6,2,1,0,0,0,1,0,0,0 0在下排出現了6次,1...