놓고 있던 알고리즘 다시 도전 중 배운거 안까먹으려고 올림미다 맨 처음 짰던 코드는 3-4줄 더 길었는데 남자친구가 도와줘서 줄인 버전 잊지말자 숫자 하나씩 모으고 싶으면 문 안에서 , 해주기.. 비슷한 문제가 많은데도 항상 까먹는 나.. 벡터 안 쓴 하샤드 수.cpp 을 해줘야 문이 돌아가면서 맨 뒤 숫자가 하나씩 잘라진다 📌 원래는 을...
놓고 있던 알고리즘 다시 도전 중 배운거 안까먹으려고 올림미다 🔹 vector 벡터에 초기화 int나 string이나 여기에 = { }, ()로 초기화도 가능. 만약에 값을 넣고 싶다? 가 가장 기본 for문 안에서 insert 안쓰고 그냥 넣으려고 하니까 안됐던거 같은데 졸려서 기억이 안나네용 🔹 set set은 중복된 값 없애주기. 초기화...
📌 vector 안의 값 정렬하기! 사용 로 주어졌으니까 벡터 맨 앞부터 맨 뒤까지 정렬해준다는 의미 포함 Programmers 예산.cpp 정렬된 벡터 d를 sum에 순서대로 집어넣으면서 sum이 예산(budget)과 적거나 같을 때까지만 count를 하나 올려주어 리턴해준다.
📌 리턴할 때 문자열도 리턴 가능하다. 하지만 문자열+숫자 조합은 불가능하기 때문에 숫자 i 를 문자열로 변환하여 리턴함 (문자열에는 숫자 그대로 집어넣을 수 없기 때문) 서울에서 김서방 찾기.cpp
영단어를 숫자로 변환하는 문제, 치환해주기 위해 사용 포함! 벡터 스트링에 영단어 0부터 9까지를 넣어준다. 위와 같은 형식 ☝🏻 📌 문자열 s 중에서 word[i] 에 있는 문자열이 발견되면 i 로 치환해준다. 숫자 문자열과 영단어.cpp stoi(string to int). s 는 스트링이기 때문에 int형으로 변환하여 리턴해준다.
이번 문제는 제한 조건을 잘 확인해야 한다. > 제한 조건 x는 -10000000 이상, 10000000 이하인 정수입니다. n은 1000 이하인 자연수입니다. x만큼 간격이 있는 n개의 숫자.cpp 먼저 벡터 answer 에 초기화 해주기! for문 안에 x에 타입 지정을 안해주면 오류남 (x를 int형으로 받았기 때문에 제한 조건에서 걸림...
이번에도 제한 사항을 꼼꼼히 읽어야함.
이번엔 혼자 푼 문제😆 음양 더하기.cpp
Level 1 제일 작은 수 제거하기.cpp
문자열 결합 .append( )
나머지가 1이 되는 수 찾기.cpp
정수 내림차순으로 배치하기.cpp