이야기를 나눠요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
코딩테스트 그림을 그려보라는게 무슨말일까요?
전 부터 의문이였는데. 코딩테스트를 할 때 해야할 순서가 있잖아요?뭐 무조건 적이다 그런건 아닌데. 코딩테스트에서 해당 지문을 읽고 이해하기코딩테스트의 시간복잡도 계산? 어떤 알고리즘을 사용할지?이해가 안되면 그림으로 그려보기? 이외로 더 뭐가 있을까요?그리고... 애초에 위의 과정도 잘 안되는데. 그림을 그려보라는 것은 무엇을 그리라는 걸까요? 추상자료형? ??여러분들은 코딩테스트를 어떻게 푸시고 그 과정은 어떻게 하나요?상세하게 순서대로 말해줄 수 있을까요?
-
코딩테스트 혼자 준비하는 중의 고민
안녕하세요. 산업공학과 석사과정에 재학중인 학생입니다.석사 후 데이터 분야 취업을 희망하여 코딩테스트 준비를 하고 있는데혼자 하다보니 막막하고 제대로 하고 있는게 맞는지 고민이 듭니다.https://www.acmicpc.net/workbook/view/8997위의 링크에서와 같이 week 1부터 week 13 으로 나누어진 문제집을 푸는게 이번 겨울방학의 목표인데week 1 문제들처럼 (소수 찾기 등의 문제) 쉬운 난이도의 문제에도 접근이 어려워서 답지를 보게 됩니다.한 두 문제가 아니라 거의 90% 문제를 해결하지 못하는 것 같습니다. ㅠ (코드업 100문제는 이미 예전에 풀었습니다.)코테 공부를 할때마다 자존감이 팍팍 깎이고 '재능이 없는거 같은데 괜찮을까' 이런 생각이 자꾸만 드는데다른 선배님들은 어떻게 극복하시고 계신지, 혹은 극복하셨는지 궁금합니다.감사합니다.
-
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
1-D 팰린드롬인지 확인하기 in Swift
안녕하세요. C++ 언어가 아닌 Swift 언어로 문제를 풀고 있는 코린이 수강생입니다.백준 10988번 - 팰린드롬인지 확인하기를 Swift로 풀 경우 채점 100% 구간에서 계속 "틀렸습니다" 문구가 나오고 있습니다. (반례 없이 잘 작동하고 있습니다... 아마도….)혹시 저와 같은 문제를 겪었던 학우분들 있을까요??var str = readLine()!.map{String($0)} let tempStr = str str.reverse() let reverseStr = str if str.count == 1{ print(0) } else{ if tempStr == reverseStr{ print(1) } else{ print(0) } } 혹시 몰라 배열의 원소 하나하나 비교해 보았는데도 계속 틀렸다고 나오고 있네요ㅠvar str = readLine()!.map{String($0)} let tempStr = str str.reverse() let reverseStr = str var tf = false for i in 0..<(str.count/2)+1{ guard str.count != 1 else {print(0); tf = false; break} if tempStr[i] == reverseStr[i]{ tf = true } else{ tf = false print(0) break } } if tf == true{print(1)}