第一題:
描述:目描述:
編寫乙個函式,將字串中的大寫的字母(a~z)挑出來,同時保留原字串中的空格,將挑出的大寫字母和空格按原始位置組成新的字串。
例如:1)輸入:australia;
輸出:aus
2)輸入:he is a dog
輸出:h i dg
執行時間限制:
1 sec
記憶體限制:
128 mbyte
輸入:字串
輸出:僅有大寫字母和空格的字串
樣例輸入:
australia
樣例輸出:
aus
#include #include using namespace std;
int main()
else if(str[i]==' '&&chuxian)//只有第乙個大寫字元出現,才能加空格
}cout<
描述:根據依次輸入的數字,按到從大到小排序
執行時間限制:
10 sec
記憶體限制:
128 mbyte
輸入:一行正整數,其長度小於4096,整數之間用非數字隔開
輸出:
排序後的整數,乙個空格隔開
樣例輸入:
8 7r9t2 5 3
樣例輸出:
9 8 7 5 3 2
補充:樣例輸入:8er7rd9st2 5 3
樣例輸出:9 8 7 5 3 2
樣例輸入:er7rd9st2 5 3
樣例輸出: 9 7 5 3 2
#include #include #include #include using namespace std;
int main()
else
}} int k=0;
int size=num.size();
for(multiset::reverse_iterator iter=num.rbegin();iter!=num.rend();++iter)
int min(int i,int j)
#define maxn 1001
int matrix[maxn][maxn];
int lagest_rectangle(/*int **matrix, */int m, int n) else
}// calculate r(i, j) from right to left
for (j = n - 1; j >= 0; --j)
else }}
return ret;
}int main()
}printf("%d\n", lagest_rectangle(m, n));
}return 0;
}
2023年華為實習生招聘筆試題1
題目 輸入兩個整數,輸入的整數的範圍在1 70000之間,否則返回 1 將輸入的整數逆序,例如輸入123,逆序為321 將兩個輸入的整數逆序之後,相加輸出。如下 include include include stdafx.h include include using namespace std ...
2023年騰訊軟體開發實習生招聘筆試題
首先題目量是25個不定項選擇 5個填空 2個附加題 不計分 對於25個選擇題,涵蓋的知識面包括 演算法 c 編譯原理 完全不會啊,還好多題 作業系統 sql語句 設計模式 概率論。總體感覺確定的很少,基本是猜的。對於填空題的話,感覺還是比較簡單的,但是估計也有錯誤,畢竟基礎知識還是不夠清晰。2個附加...
2017阿里實習生招聘考試程式設計題
1,題目無輸入輸出樣例,也無函式介面,不像是阿里的題目 阿里的訊息中介軟體,負責 天貓支付寶等各個系統的訊息中轉,削峰填谷及架構的解耦。在每年的雙11中承載了數萬億的訊息。訊息中介軟體中有pub sub兩個角色,pub方傳送訊息到訊息中介軟體,訊息中介軟體再根據訂閱關係投遞給訂閱方。例如使用者成功購...