주식가격 (오답)

고장난·2021년 5월 23일
0

코딩스터디(오답)

목록 보기
3/9
#include <string>
#include <vector>
#include <queue>

using namespace std;

vector<int> solution(vector<int> prices) {
    vector<int> answer;
    queue<int> zuzu;

    for(int i=0 ;i<prices.size();i++){
        zuzu.push(prices[i]);    
    }
    while(zuzu.empty()!=true){
        int count=0;
        int temp=zuzu.front();
        zuzu.pop();
        queue<int> zuzu2 = zuzu;       
        for(int i=0;i<zuzu.size();i++){
            count++;
            if(temp>zuzu2.front()){
                break;
            }
            else{
                zuzu2.pop();
            }
        }
        answer.push_back(count); 
    }    
    return answer;
}

정확성 테스트
테스트 1 〉 통과 (0.01ms, 3.92MB)
테스트 2 〉 통과 (0.05ms, 3.94MB)
테스트 3 〉 통과 (0.59ms, 3.97MB)
테스트 4 〉 통과 (0.79ms, 3.97MB)
테스트 5 〉 통과 (1.08ms, 3.96MB)
테스트 6 〉 통과 (0.02ms, 3.97MB)
테스트 7 〉 통과 (0.40ms, 3.97MB)
테스트 8 〉 통과 (0.47ms, 3.95MB)
테스트 9 〉 통과 (0.02ms, 3.96MB)
테스트 10 〉 통과 (1.11ms, 3.98MB)
효율성 테스트
테스트 1 〉 실패 (시간 초과)
테스트 2 〉 실패 (시간 초과)
테스트 3 〉 실패 (시간 초과)
테스트 4 〉 실패 (시간 초과)
테스트 5 〉 실패 (시간 초과)
채점 결과
정확성: 66.7
효율성: 0.0
합계: 66.7 / 100.0

profile
훈련중