[問題] 兩段程式碼 那一個跑得快
小妹現在寫了兩段程式碼,跑出來的結果是一樣的,
我想請問的是這兩段,
哪一段跑得快???
這兩段程式碼最主要是要做 猜數字的比對...
-------------------(以下是A段)---------------------------
int what_A=0,what_B=0;
for(int i=0 ; i<3 ; i++){
if(RandomAns[i]==PlayerAns[i]){
what_A++;
}
else{
for(int j=0 ; j<3 ; j++){
if(RandomAns[i]==PlayerAns[j]){
what_B++;
}
}
}
}
----------------------(以下是B段)---------------------------
int what_A=0,whta_B=0;
for(int i=0 ; i<3 ; i++){
for(int j=0 ; j<3 ; j++){
if((i==j)&&(RandomAns[i]==PlayerAns[j])){
what_A++;
}
else{
if(RandomAns[i]==PlayerAns[j]){
what_B++;
}
}
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.135.65.53
→
04/26 20:30, , 1F
04/26 20:30, 1F
推
04/26 20:32, , 2F
04/26 20:32, 2F
推
04/26 20:46, , 3F
04/26 20:46, 3F
→
04/26 20:46, , 4F
04/26 20:46, 4F
推
04/26 20:48, , 5F
04/26 20:48, 5F
→
04/26 20:54, , 6F
04/26 20:54, 6F
→
04/26 20:55, , 7F
04/26 20:55, 7F
推
04/26 20:55, , 8F
04/26 20:55, 8F
→
04/26 20:57, , 9F
04/26 20:57, 9F
→
04/26 21:58, , 10F
04/26 21:58, 10F
推
04/26 22:01, , 11F
04/26 22:01, 11F
推
04/26 22:03, , 12F
04/26 22:03, 12F
→
04/27 01:29, , 13F
04/27 01:29, 13F
推
04/27 10:08, , 14F
04/27 10:08, 14F
推
04/28 00:44, , 15F
04/28 00:44, 15F
→
04/28 00:44, , 16F
04/28 00:44, 16F
→
04/28 00:44, , 17F
04/28 00:44, 17F
→
04/28 00:45, , 18F
04/28 00:45, 18F