웨스트민스터 사원
빅벤
런던아이
내셔널갤러리
트라팔가 광장
타워브릿지
분류 전체보기
- 영국 런던 가볼만한 곳 2023.05.24
- 영국 런던 대영박물관 주변 가볼만한 곳 2023.05.24
- Tube로 Queensway 역에서 대영박물관(Tottenham Court Road station)까지 가는 방법, 지하철 요금 2023.05.24
- 런던 히드로공항(Heathrow)에서 패딩턴(Paddington)까지 지하철 가는 방법 2023.05.24
- 프로그래머스 스택큐/ 주식가격 2022.12.19
- 프로그래머스 스택큐_배열에서 중복된 값 삭제 후 출력하기 2022.12.16
- 프로그래머스 짝수홀수 개수 (8/100) 2022.12.12
- 프로그래머스 점의 위치 구하기 (7/100) 2022.12.12
영국 런던 가볼만한 곳
영국 런던 대영박물관 주변 가볼만한 곳
대영박물관 주변 가볼만한 곳
러쉬
소호
해리포터스토어
포트넘앤메이슨
옥스퍼드스트릿
피카딜리
차이나타운
레스터스퀘어
Tube로 Queensway 역에서 대영박물관(Tottenham Court Road station)까지 가는 방법, 지하철 요금
Tube로 Queensway 역에서 대영박물관(Tottenham Court Road station)까지 가는 방법, 지하철 요금
내 숙소에서 대영박물관까지 지하철 이용하여 갈 경우 총 20분 소요된다. 그중 걷는시간이 11분.
요금은 확실히 컨택리스가 넘사벽이다.
런던 히드로공항(Heathrow)에서 패딩턴(Paddington)까지 지하철 가는 방법
런던 히드로공항(Heathrow)에서 시내 패딩턴까지 지하철 가는 방법
1.엘리자베스 라인 이용
-이용 시간: 06:30-23:30/ 일요일은 운영안함
-튜브(런던 지하철)와는 별개의 라인
-오이스터카드, 트레블카드 이용 가능
히드로공항 to 패딩턴까지 엘리자베스라인 가격
-금액: 피크시간 11.5파운드, Off peak 10.08파운드
금액 조회 사이트
https://tfl.gov.uk/fares/find-fares/tube-and-rail-fares/single-fare-finder?intcmp=54716
2.히드로 익스프레스 이용
약 6만원임
엘리자베스라인 에서 tube로 이동
Tube 패딩턴역에서 bayswater 금액
프로그래머스 스택큐/ 주식가격
문제: 초 단위로 기록된 주식가격이 담긴 배열 prices가 매개변수로 주어질 때, 가격이 떨어지지 않은 기간은 몇 초인지를 return 하도록 solution 함수를 완성하세요.제한사항
- prices의 각 가격은 1 이상 10,000 이하인 자연수입니다.
- prices의 길이는 2 이상 100,000 이하입니다.
입출력 예
prices return
[1, 2, 3, 2, 3] [4, 3, 1, 1, 0]
입출력 예 설명
1초 시점의 ₩1은 끝까지 가격이 떨어지지 않았습니다.
2초 시점의 ₩2은 끝까지 가격이 떨어지지 않았습니다.
3초 시점의 ₩3은 1초뒤에 가격이 떨어집니다. 따라서 1초간 가격이 떨어지지 않은 것으로 봅니다.
4초 시점의 ₩2은 1초간 가격이 떨어지지 않았습니다.
5초 시점의 ₩3은 0초간 가격이 떨어지지 않았습니다.
#include <string>
#include <vector>
using namespace std;
vector<int> solution(vector<int> prices) {
vector<int> answer;
int size = prices.size();
for(int i = 0; i<size; i++) {
int time = 0;
for(int j= i+1; j<size; j++) {
time ++;
if(prices[j] < prices[i] || j==size-1) {
answer.push_back(time);
break;
}
}
}
answer.push_back(0);
return answer;
}
출처: https://school.programmers.co.kr/learn/courses/30/lessons/42584
'밥벌이 > 코딩테스트' 카테고리의 다른 글
프로그래머스 스택큐_배열에서 중복된 값 삭제 후 출력하기 (0) | 2022.12.16 |
---|---|
프로그래머스 짝수홀수 개수 (8/100) (0) | 2022.12.12 |
프로그래머스 점의 위치 구하기 (7/100) (0) | 2022.12.12 |
프로그래머스 문자열 뒤집기(6/100) (0) | 2022.12.12 |
프로그래머스 배열 원소 길이(5/100) (0) | 2022.12.12 |
프로그래머스 스택큐_배열에서 중복된 값 삭제 후 출력하기
문제: 배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 수들을 반환할 때는 배열 arr의 원소들의 순서를 유지해야 합니다. 예를 들면,
arr = [1, 1, 3, 3, 0, 1, 1] 이면 [1, 3, 0, 1] 을 return 합니다.
arr = [4, 4, 4, 3, 3] 이면 [4, 3] 을 return 합니다.
배열 arr에서 연속적으로 나타나는 숫자는 제거하고 남은 수들을 return 하는 solution 함수를 완성해 주세요.
내 풀이
#include <vector>
#include <iostream>
#include <list>
using namespace std;
vector<int> solution(vector<int> arr)
{
vector<int> answer;
/*
현재값 = 다음값 : 다음값 한개 증가
현재값 != 다음값 : push_back
*/
int pt = 0;
int next = 1;
answer.push_back(arr[0]);
for(int i = 1; i<arr.size(); i++) {
if(arr[pt] == arr[i]) {
}
else {
pt = i;
answer.push_back(arr[i]);
}
}
return answer;
}
간단한 풀이
#include <vector>
#include <iostream>
#include <algorithm>
using namespace std;
vector<int> solution(vector<int> arr)
{
arr.erase(unique(arr.begin(), arr.end()), arr.end());
arr.erase(unique(arr.begin(), arr.end()),arr.end());
vector<int> answer = arr;
return answer;
}
출처:https://school.programmers.co.kr/learn/courses/30/lessons/12906#
'밥벌이 > 코딩테스트' 카테고리의 다른 글
프로그래머스 스택큐/ 주식가격 (0) | 2022.12.19 |
---|---|
프로그래머스 짝수홀수 개수 (8/100) (0) | 2022.12.12 |
프로그래머스 점의 위치 구하기 (7/100) (0) | 2022.12.12 |
프로그래머스 문자열 뒤집기(6/100) (0) | 2022.12.12 |
프로그래머스 배열 원소 길이(5/100) (0) | 2022.12.12 |
프로그래머스 짝수홀수 개수 (8/100)
문제: 정수가 담긴 리스트 num_list가 주어질 때, num_list의 원소 중 짝수와 홀수의 개수를 담은 배열을 return 하도록 solution 함수를 완성해보세요.
내 풀이
#include <string>
#include <vector>
using namespace std;
vector<int> solution(vector<int> num_list) {
vector<int> answer;
int odd_size = 0, even_size = 0;
for(int i = 0; i<num_list.size(); i++) {
if( (num_list[i]% 2) == 0) {
even_size++;
}
else {
odd_size++;
}
}
answer.push_back(even_size);
answer.push_back(odd_size);
return answer;
}
출처: https://school.programmers.co.kr/learn/courses/30/lessons/120824
'밥벌이 > 코딩테스트' 카테고리의 다른 글
프로그래머스 스택큐/ 주식가격 (0) | 2022.12.19 |
---|---|
프로그래머스 스택큐_배열에서 중복된 값 삭제 후 출력하기 (0) | 2022.12.16 |
프로그래머스 점의 위치 구하기 (7/100) (0) | 2022.12.12 |
프로그래머스 문자열 뒤집기(6/100) (0) | 2022.12.12 |
프로그래머스 배열 원소 길이(5/100) (0) | 2022.12.12 |
프로그래머스 점의 위치 구하기 (7/100)
문제: 사분면은 한 평면을 x축과 y축을 기준으로 나눈 네 부분입니다. 사분면은 아래와 같이 1부터 4까지 번호를매깁니다.
풀이:
내가푼거
#include <string>
#include <vector>
using namespace std;
int solution(vector<int> dot) {
int answer = 0;
/*
1.둘의 부호가 같은경우 : 3사분면 또는 1사분면
2.둘의 부호가 다른 경우
2-1. x음 y양: 2사분면
2-2. x양 y음: 4사분면
*/
int x = dot.front();
int y = dot.back();
if((x*y)>0) {
if(x>0) {
answer = 1;
}
else {
answer = 3;
}
}
else if( (x>0)&(y<0)) {
answer = 4;
}
else {
answer = 2;
}
return answer;
}
더 간단히 푸는거
#include
#include
using namespace std;
int solution(vector<int> dot) {
return dot[0] >0 ? (dot[1]>0 ? 1 :4) : dot[1]<0 ? 3:2); }
출처: https://school.programmers.co.kr/learn/courses/30/lessons/120841
'밥벌이 > 코딩테스트' 카테고리의 다른 글
프로그래머스 스택큐_배열에서 중복된 값 삭제 후 출력하기 (0) | 2022.12.16 |
---|---|
프로그래머스 짝수홀수 개수 (8/100) (0) | 2022.12.12 |
프로그래머스 문자열 뒤집기(6/100) (0) | 2022.12.12 |
프로그래머스 배열 원소 길이(5/100) (0) | 2022.12.12 |
프로그래머스 피자 나눠 먹기(나누기) (4/100) (0) | 2022.12.12 |