728x90

코딩테스트 103

리트코드 143번 문제 풀이

문제 코드만 궁금하신 분은 링크 처음 생각했을 때 쉽겠는데? 했던 것 보다는 엄청나게 깔끔하게 풀이한건 아니라서 사실 누구 보여주기 부끄럽다.ㅋㅋㅋㅋ 근데 뭐..통과 된건 통과 된 거니까... 런타임 92ms, 메모리는 23.5mb를 사용해서 그냥저냥 적당한 코드를 짠 것 같다. 아무튼 해설하자면, 우선 이 문제는 1 - 2 - 3 - 4 - 5 이런 식의 연결리스트가 있으면 1 - 5 - 2 - 4 -3 이런식으로 맨앞-맨뒤를 번갈아가는 식으로 연결리스트를 다시 정렬해야 하는 문제이다. 처음엔 조금 뭐지..싶었는데 잘 생각해보니, 1 - 2 - 3, 이런식으로 처음부터 중간까지는 정순으로, 5 -4 이런식으로 중간부터 마지막까지는 역순으로 정렬해서 사이사이에 배치만 잘 하면 되는 문제였다. 엄청나게 쉬..

소프티어에서 예제 실행이 안되는 이유를 찾았다!

210815 아무래도 내가 사지방에서 개발 공부를 하고있다보니 이것저것 놓치는 부분이 많다. 하모니카라는 군 자체개발(아마도?) 운영체제가 리눅스기반이고 거기에 의외로 VS code가 있어서 그걸 활용해서 공부를 계속 하고있었는데.. softeer.ai라는 홈페이지가 크롬최적화인지 알지를 못했다.ㅋㅋ 좀전에 혹시 윈도우로 해보면 어떨까 싶어서 거기서 해봤는데 얼렐렐레..? 예제 실행이 된다.ㅋㅋㅋㅋ 이럴 줄은 몰랐지 나도.. 이게 변명같기도 하지만 지금 사용중인 사지방 컴퓨터에서 kvm스위치를 써서 하모니카 pc랑 윈도우 pc를 번갈아가면서 쓸 수 있는데 KVM스위치 문제인지 마우스 문제인지 pc문제인지 접촉문제로 마우스 연결이 한번 해제됐다가 다시 연결되면 마우스를 쓸 수가 없어서.. 컴퓨터를 껏다 켜..

코딩테스트 2021.08.15

현대자동차 softeer 문제 풀기 시작

오늘 처음으로 현대차 소프티어 문제를 풀었다. 뭐.. 이 글을 누가 볼지는 모르겠지만 소프티어가 뭔지 궁금한 사람을 위해 얘기하자면, 음.. 얘기하자면 길다. 삼성은 ‘삼성 청년 소프트웨어 아카데미’를 운영하면서 당사의 교육 프로그램을 통해 소프트웨어 인재들을 육성한다. 물론 삼성이 그런 교육과정-홈페이지를 운영하는 이유는 절대로 그냥 공공 코딩교육을 위한게 아니다. 자신들이 만든 교육과정을 통해 소프트웨어 인재를 육성하면서 좋은 인재를 직접 그리고 빠르게 채용하기 위한 방법으로 공공코딩교육을 시작했을 뿐이다. 그리고 현대자동차도 (아마도) 비슷한 이유로 소프티어라는 웹페이지를 운영하는 듯 싶다. 삼성 소프트웨어 아카데미를 이용해본 경험이 없어서 거기가 어떤진 잘 모르지만, 소프티어에서는 연습문제를 풀어..

코딩테스트 2021.08.15
728x90