본문 바로가기

분류 전체보기521

[python] 백준 11656 - 접미사 배열 📍 백준 11656 - 접미사배열 문제링크: 백준 11656 - 접미사배열 💡 나의 풀이 list comprehension으로 result 변수에 0부터 len(s)까지의 길이를 각각 슬라이싱에 대입했다. 조건에 정렬도 붙어있어 sort를 해줬다. s = input() result = [s[i:] for i in range(len(s))] result = sorted(result) for i in result: print(i) 👉🏽 aekjoon baekjoon ekjoon joon kjoon n on oon 2021. 4. 1.
[python] 백준 10798 - 세로 읽기 📍 [ 문제 8 ] 백준 10798 - 세로 읽기 백준 1157 - 세로 읽기 💡 나의 풀이 첫번째 조건은 잘 풀었는데 두번째 조건은 고민하는 시간이 오래 걸렸다. 주어진 리스트에서 세로로 읽으려면 2중 for문이 선언되어야한다. 만약, 입력이 빈칸없이 연속으로 주어진다면 단순하게 구할 수 있지만 입력에 빈칸이 존재한다면 조건문을 붙여줘야한다. 해결방법의 흐름은 크게 2가지가 있다. 먼저, 입력이 n줄로 한정되어있다면 반복문을 n으로 변경하면 되지만, 입력이 몇 줄이라고 주어지지 않을때는 max(len)을 구해야한다. 그리고, max(len)의 i가 j보다 크거나 같다면 continue를 사용해 상위 코드로 올라가서 건너뛰고 그렇지 않다면 값을 출력해주면 된다. ''' ABCDE a.. 2021. 4. 1.
[ 파이썬(python) ] 논리연산자 단락평가(Short Circuit Evaluation) 📍 단락평가(Short Circuit Evaluation) 논리연산에서 코드의 앞만 보고 값을 정할 수 있는 경우 뒤에 나타나는 코드는 분석하지 않고도 값을 결정하는 방법을 뜻하는데, 쉽게 말하면 어떤 논리연산자(and, or)가 오느냐에따라 비교대상이 달라진다는 의미다. 이전에 프로그래머스 level-1 문제를 풀고 다른사람의 코드를 볼 때 궁금했던 코드가 있었다. 예를 들면, return 10 % 2 == 0 and 'even' or 'odd'와 같은 코드인데, 이 코드를 한번에 해석할 수 있다?!라고 하면 이 글을 넘겨도 된다. 하지만, 모르는 사람도 있기에 간략하게나마 작성하려 한다. (자세한 내용은 코딩도장의 강의를 듣자.) 결론적으로 and, or연산자가 있을 때 단락평가는 다음과 같다. A .. 2021. 4. 1.
[ 2차 테스트 ] 네카라쿠배 프론트엔드 취업완성스쿨 - 패스트캠퍼스 후기 이 글은 2021. 3. 14. 에 작성된 저의 Velog에서 발췌한 내용입니다. ✏️ 서론 서류와 1차테스트를 운좋게 통과하고 2차테스트는 파이썬 문법과 자료구조를 공부하여 3주의 기간동안 daily test와 final test를 통과해야하는 테스트였다. ✏️ 본론 21.3.10. 마지막으로 Final Test 문제지를 제출하고 들었던 생각은 이랬다. ' 3주동안 하루도 빠짐없이 공부한 나를 위해 작은 박수를 줄래! ' ' 앞으로의 취업 계획은 어떻게 세워야할까? ' 작년 7월에 제대를 하고 취업을 하기위한 공부를 해야겠다고 마음먹은지 어느덧 3개월이 지나간다. 누군가에겐 3개월이라는 시간은 화살같을수도 굼벵이 같을수도있지만, 평일 꼭두새벽부터 매일매일 공부하는 나를 돌아.. 2021. 4. 1.
[ 온라인 코딩테스트 ] 42서울 후기(탈락) 이 글은 2021. 1. 7. 에 작성된 저의 Velog에서 발췌한 내용입니다. ✏️ 서론 알고리즘 공부를 하다 지루해서 잠깐 구글링을 하는데 42서울 을 보게 되었다. 테스트는 총 2가지 기억력, 논리력 테스트를 보게 되는데, 선발 프로세스를 참고하면 소프트웨어 지식이 없어도 누구나 지원 가능하다고 나와있다. 머리에 바람 좀 넣어볼겸 시험을 응시했다. ✏️ 본론 시험시간은 기억력은 4분, 논리력은 2시간이다. 온라인 코딩테스트를 붙게 되면 체크인과정과 1개월 집중교육을 받는다고 나와있는데, 온라인코딩테스트부터 쉽지 않았다. 단계를 해결하면 할 수록 문제는 어려워지고, 120분의 시간은 너무도 길었다. 알고리즘을 공부한지 얼마 되지 않아서 그런가?? 결론적으로 논리력테스트는 7단계까지만 성공하고 종료했다.. 2021. 4. 1.