第一大題,雙核處理,我不知道什麼是什麼型別的題,40%,有些東西沒考慮到
[程式設計題] 雙核處理
一種雙核cpu的兩個核能夠同時的處理任務,現在有n個已知資料量的任務需要交給cpu處理,假設已知cpu的每個核1秒可以處理1kb,每個核同時只能處理一項任務。n個任務可以按照任意順序放入cpu進行處理,現在需要設計乙個方案讓cpu處理完這批任務所需的時間最少,求這個最小的時間。
輸入描述:
輸入包括兩行:第一行為整數n(1 ≤ n ≤ 50)
第二行為n個整數length[i](1024 ≤ length[i] ≤ 4194304),表示每個任務的長度為length[i]kb,每個數均為1024的倍數。
輸出描述:
輸出乙個整數,表示最少需要處理的時間
輸入例子:
53072 3072 7168 3072 1024
輸出例子:
9216
#include
#include
#include
using
namespace
std;
bool
cmp(
inta,
intb)
intmain()
sort
(length, length+n,
cmp);
for(
inti=0;i
sort
(sum, sum+n,
cmp);
cout
<0
]<<
endl;
} 第二大題是乙個格式題,消除重複元素,簡單
[程式設計題] 消除重複元素
小易有乙個長度為n序列,小易想移除掉裡面的重複元素,但是小易想是對於每種元素保留最後出現的那個。小易遇到了困難,希望你來幫助他。
輸入描述:
輸入包括兩行:第一行為序列長度n(1 ≤ n ≤ 50)
第二行為n個數sequence[i](1 ≤ sequence[i] ≤ 1000),以空格分隔
輸出描述:
輸出消除重複元素之後的序列,以空格分隔,行末無空格
輸入例子:
9100 100 100 99 99 99 100 100 100
輸出例子:
99 100
#include
#include
using
namespace
std;
intmain()
for(int
i=n-
1;i>=
0;i--)
} for
(inti=0
;i }
for(inti=0
;i1;i++)
cout
<1
]<<
endl;
} 第三大題。。。幼兒園排序,都是淚,沒提交,不過估計還是會有一些資料可能沒考慮到。
好了,去牛客網提交了下,百分之八十ac,也不知道筆試過了沒有,我怕估計是跪了。
[程式設計題] 調整隊形
在幼兒園有n個小朋友排列為乙個隊伍,從左到右乙個挨著乙個編號為(0~n-1)。其中有一些是男生,有一些是女生,男生用'b'表示,女生用'g'表示。小朋友們都很頑皮,當乙個男生挨著的是女生的時候就會發生矛盾。作為幼兒園的老師,你需要讓男生挨著女生或者女生挨著男生的情況最少。你只能在原隊形上進行調整,每次調整只能讓相鄰的兩個小朋友交換位置,現在需要盡快完成隊伍調整,你需要計算出最少需要調整多少次可以讓上述情況最少。例如:
ggbbg -> ggbgb -> gggbb
這樣就使之前的兩處男女相鄰變為一處相鄰,需要調整隊形2次
輸入描述:
輸入資料報括乙個長度為n且只包含g和b的字串.n不超過50.
輸出描述:
輸出乙個整數,表示最少需要的調整隊伍的次數
輸入例子:
ggbbg
輸出例子:
2
#include
#include
using
namespace
std;
intmain()
} first=i+1;
while
(str[j-
1]==str[j])
} if
(str[j]!=str[i+1])
else
if(str[j-
1]!=str[i+1])
if(i>=j-1)
str[i+
1]=str[i];
count+=second-first;
} cout< }
網易春招筆試題
網易2017年3月26日中午的實習生招聘裡面有道程式設計題,大概是說有乙個圍棋格仔,每乙個塊為白色或黑色,小易會找出列方向上顏色相同並且連著的區域,並最長,將其塗為紅色。第一行輸入棋盤的大小,如3,後面依次是棋盤的顏色,w是white白色,b是black黑色 bwbbbb bww 那麼很明顯第一列有...
網易2017春招筆試題(2)
程式設計題 集合 時間限制 1秒 空間限制 32768k 小易最近在數學課上學習到了集合的概念,集合有三個特徵 1.確定性 2.互異性 3.無序性.小易的老師給了小易這樣乙個集合 s 需要根據給定的w,x,y,z,求出集合中一共有多少個元素。小易才學習了集合還解決不了這個複雜的問題,需要你來幫助他。...
網易2017春招筆試題(3)
程式設計題 奇怪的表示式求值 時間限制 1秒 空間限制 32768k 常規的表示式求值,我們都會根據計算的優先順序來計算。比如 的優先順序就高於 但是小易所生活的世界的表示式規則很簡單,從左往右依次計算即可,而且小易所在的世界沒有除法,意味著表示式中沒有 只有 和 現在給出乙個表示式,需要你幫忙計算...