題目:乙個基因序列可以抽象為乙個包含有ci個數的正整數序列,要求將其按一定順序排列,於是就有了如下要求:
1.按長度為第一關鍵字,從小到大排序。
2.若長度一樣,則按字典序排列。
3.如果存在兩個元素相同,且i < j,則排列後i應在j前輸出。
一道vector的題,csdn惡補了一下vector的相關知識...
這道題沒什麼好說的...
附**:
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define maxa 100000
using namespace std;
int n,c[maxa],cc[maxa],maxd,mark[maxa],maxj;
struct rx
gene[maxa];
bool cmp(rx x,rx y)
int main()
}stable_sort(gene,gene+n,cmp);//又看見乙個高階的函式,保證相等元素原本的相對次序在排序後保持不變
for(int i=0;i
printf("%d ",gene[i].n + 1);}}
新更新 llq原創考試第二題
我們繼續來看一看語文還不錯的出題老師出的第二題 2.顛簸的旅程 bump 題目描述 交易完成後 大使準備返回 星球的時候,發現飛船有故障,每當儀表里程盤裡面的數字更新時,如果裡面包含數字x,飛船就會顛簸,裡面有幾個x就會顛簸幾下,出發前儀錶盤的里程數是s,到 星球的距離是l,請幫忙求出整個返回過程中...
華為2016上機考試第二題
開發乙個簡單錯誤記錄功能小模組,能夠記錄出錯的 所在的檔名稱和行號。處理 1.記錄最多8條錯誤記錄,對相同的錯誤記錄 即檔名稱和行號完全匹配 只記錄一條,錯誤計數增加 檔案所在的目錄不同,檔名和行號相同也要合併 2.超過16個字元的檔名稱,只記錄檔案的最後有效16個字元 如果檔名不同,而只是檔名的後...
C ACM考試題的第二題
這個有點難啊。暫時這麼做了做,不符合第二條要求。bbc的話。會有重複的。bbcbcb bcbcbb 雖然篩選不重複的肯定可以實現,不過這肯定不是題目原意。有時間需要重新做一下 using system using system.collections.generic using system.tex...