查詢和排序
題目:輸入任意(使用者,成績)序列,可以獲得成績從高到低或從低到高的排列,相同成績
都按先錄入排列在前的規則處理。
例示:jack 70
peter 96
tom 70
smith 67
從高到低 成績
peter 96
jack 70
tom 70
smith 67
從低到高
smith 67
tom 70
jack 70
peter 96
輸入多行,先輸入要排序的人的個數,然後輸入排序方法0(降序)或者1(公升序)再分別輸入他們的名字和成績,以乙個空格隔開
按照指定方式輸出名字和成績,名字和成績之間以乙個空格隔開示例1
30fang 90
yang 50
ning 70
fang 90ning 70
yang 50
**:#include#includeusing namespace std;struct student
;void sortbygrade(student *s,int count,bool flag)
if(s[i].grade==s[j].grade)}}
}}
}int main()
bool flag;
if(j==0)
flag=false;
else if(j==1)
flag=true;
sortbygrade(s,s_count,flag);
for( i=0;i}
牛客計算機複試查詢
輸入陣列長度 n 輸入陣列 a 1.n 輸入查詢個數m 輸入查詢數字b 1.m 輸出 yes or no 查詢有則yes 否則no 輸入有多組資料。每組輸入n,然後輸入n個整數,再輸入m,然後再輸入m個整數 1 m,n 100 如果在n個陣列中輸出yes否則輸出no。示例1 複製5 1 5 2 4 ...
計算機複試準備牛客網復試題入門篇
題目描述 輸入乙個字串,長度小於等於200,然後將輸出按字元順序公升序後的字串。include include include include using namespace std int main 複習知識點 sort函式 輸入10個證書,要求輸出其中的最大值 include using nam...
牛客 計算機復試題 Day of Week
語言是python。這題應該有乙個很簡單的方法,就是用庫,不過我沒去試,是自己推出來的。在寫這篇部落格的時候是2020.3.30,星期一,則得到下表 2020.3.30 星期一2020.3.31 星期二2020.4.1 星期三2020.4.2 星期四2020.4.3 星期五2020.4.4 星期六2...