All

    #46_Code Signal Arcade >> Elections Winners

    #46_Code Signal Arcade >> Elections Winners

    Code Signal -Arcade 코드시그널 아케이드 문제 관련 풀이들을 구글링하면서 찾아가는 일지를 하나씩하나씩 기록하고자 합니당. 주로 자바 위주로 풀이를 올릴예정이고, 추가로 공부하고 있는 파이썬이나 코틀린, GO, 자바스크립트 더 나아가 스위프트까지... 되는대로 가능한대로 구글링하고 정답맞추면 바로 패스!! 이런식으로 좋은 코드이든 말든 짜집기한 결과물들을 개인적 소장을 위해 기록합니다. ^^ 참고 사이트들은 아래에 링크로 남겨둘터이니 자세하고 더욱 깊은 내용들은 링크로 들어가보세요! \ Elections Winners 선거의 승리자들 문제를 보겠습니다. 주어진 배열의 숫자들은 각 후보들의 현재 투표수를 의미합니다. 여기서 integer k는 남아 있는 투표의 수를 뜻합니다. 여기서 몇 명의 ..

    #02_Code Signal Arcade Python :: Meet Python Efficient Comparison

    #02_Code Signal Arcade Python :: Meet Python Efficient Comparison

    코드시그널 아케이드 파이썬 02 번 풀이 문제 해설 정수 x, y, L 및 R을 매개 변수로 사용하고 x**y가 L, R 및 False 간격 내에 있으면 True를 반환하는 함수를 작성하려고합니다. 이 함수 안에 조건문을 작성하는 몇 가지 다른 방법을 고려하고 있습니다. ... 실행 시간 측면에서 가장 효율적인 옵션은 무엇입니까? 이 문제는 블라블라블라 너무 별로인듯한 문제입니다. 해결 이것이 답안인데,, 코멘트들을 봐도 도통 무슨 말인지 이해가 안됩니다. 아무튼 통과.

    [Flutter] :: Error#03 => 폴더 이름이 왜 다 빨간색?

    [Flutter] :: Error#03 => 폴더 이름이 왜 다 빨간색?

    *[Flutter] :: Error#03 => 폴더 이름이 왜 다 빨간색? * 상황 : 플러터를 하다보면, github을 안 쓸수가 없다. 그래서 나의 경우도, git에 연동해서 프로젝트를 생성하고 사용한다. 뭐 기타 업그레이드니 sdk니 뭐니 문제가 많아서 프로젝트 만들 때마다 스트레스지만, 다른 문제를 다 고쳐도 어김없이 폴더명이 빨간색인 경우가 있다. buildgradle 거슬리는 빨간글씨... 해결 : 간단한 해결은 우측 상단 commit을 눌러주고 github desktop을 열어서 머지와 패칭을 다 해준다. buildGradle 빨간글씨.. 해결은 그냥 우측 상단 open android studio로 들어가서 아마 update뭐니 우측하단에 알림창이 뜨면 닥치고 다해주면된다. 껐다 켯다도 반복..

    #01_Code Signal Arcade Python :: Meet Python Collections Truthness

    #01_Code Signal Arcade Python :: Meet Python Collections Truthness

    코드시그널 아케이드 파이썬 01 번 풀이 아케이드 인트로의 지옥을 벗어났구요..(좀 시간이 지났지만) 그래프를 풀려면, 자바같은 개가튼 언어는 별로 더라구요.,,,,(힝 너무 번거로워) 자! 그래서 파이썬을 시작해보겠습니다. 조금 배워보니 왜 파이썬 파이썬 하는지 알겠더군요. 약간 자바보다는 안정감이 떨어지지만(?) 개인적으로 유연하고 간편하다? 라는 느낌을 받았습니다. 자 시작해볼까요!! Collections Truthness 문제 해설 이 문제는 주어진 리스트 xs 와 res가 있는데, if조건문에 따라 어떠한 res의 변화가 생기는지 고르라는 문제입니다. 이 사이트에서 객관식은 첨이라 아주 휴;; 하면서 심박하다고 느꼈습니다. 재밌었... 하지만 다 틀림 해결 확률적으로.. 3번 틀리니 결국 답을 ..

    [Flutter] :: Error#02 => [!] Android toolchain 오류

    [Flutter] :: Error#02 => [!] Android toolchain 오류

    [Flutter] :: Error#02 => [!] Android toolchain 오류 상황 : 새로운 플러터 프로젝트를 생성햇는데, 안드로이드 업데이트를 하라는 등,, 개발자로서 무서운 말을 하고 있길래 뭔가 싶었다. flutter doctor를 통해 뭐가 문제인지 확인한 결과 이러한 상태창을 알려줌. 해결 : 해결방법은 간단했다. 일단 검색하면 나온다. 그냥 sdk업데이를 해주면된다. (그래서 어캐하라고?) 수단과 방법 : 방벙을 검색한 결과 다양한 방법이 있지만, 침참하게 여러 가지 경우에 대비하여 기록을 하겠다. ### 1번째 방법 JAVA_HOME의 문제일 수 있다! 일단 침착하게 flutter console을 연다. 여는 방법, 플러터 폴더로 이동한다. 그 안에서 flutter_console..

    [Python] - Jupyter Notebook 사용법

    [Python] - Jupyter Notebook 사용법

    주피터 노트북 사용 단축키 상황 또는 환경 원하는 기능 설명 단축키 셀을 선택한 환경에서의 명령어 (글이나 코드 쓰는 환경밖) 위로 셀 추가 a 아래로 셀 추가 b 선택 셀 삭제 dd 선택 셀 잘라내기 x 선택 셀 복사하기 c 선택 셀 아래에 붙여넣기 shift m 실행결과 열기/ 닫기 o markdown 으로 변경 m code로 변경 y 코드, 글 입력 모드 (셀 안에 뭔가 적을 상황일때 쓰는 명령어) 선택 셀의 코드 전체 선택 ctrl a 선택 셀 내 실행 취소 ctrl z 선택 셀 내 다시 실행 ctrl y 선택 셀 코드 실행 ctrl enter 선택 셀 코드 실행 후 다음 cell로 이동 (없으면 새로 추가) shift enter 커서 위치에서 셀 둘로 나누기 shift ctrl - 파일 저장 c..

    #45_Code Signal Arcade >> Build Palindrome

    #45_Code Signal Arcade >> Build Palindrome

    Code Signal -Arcade 코드시그널 아케이드 문제 관련 풀이들을 구글링하면서 찾아가는 일지를 하나씩하나씩 기록하고자 합니당. 주로 자바 위주로 풀이를 올릴예정이고, 추가로 공부하고 있는 파이썬이나 코틀린, GO, 자바스크립트 더 나아가 스위프트까지... 되는대로 가능한대로 구글링하고 정답맞추면 바로 패스!! 이런식으로 좋은 코드이든 말든 짜집기한 결과물들을 개인적 소장을 위해 기록합니다. ^^ 참고 사이트들은 아래에 링크로 남겨둘터이니 자세하고 더욱 깊은 내용들은 링크로 들어가보세요! \ Build Palindrome 회문을 만들어라 주어진 문자열을 회문으로 바꿔주라는 문제입니다. 단, 최대한 짧게 회문을 구성하라고 하네요. 코드를 보겠습니다. String buildPalindrome(Stri..

    [Flutter] :: Error#01 => Android Studio -Gradle Error

    [Flutter] :: Error#01 => Android Studio -Gradle Error

    [Flutter] :: Error#01 => Android Studio -Gradle Error 상황 : Firebase 연동한뒤, android 파일들을 열어보는 순간 gradle에 빨간 줄이 가기 시작함. 특히, app/build.gradle 부분이 고쳐지지 않았다. 방법을 찾아보니, 아마 버전 관리 때문인듯. 해결 : 해결방법은 간단했다. 에러 화면이 나오면, Open for Editing in Android Studio 가 있다. 이쪽을 통해서 새로운 창으로 띄우면, 잠시 기다린다. (알아서 gradle확인함) 확인이 되면, plugin update를 하라고 알림 창이 뜬다. (만약 안뜨는 경우 한번 다시 다 끄고 다시 시도) 이렇게 하니깐, 새롱띄운 화면에서는 오류가 더이상 안남. 수단과 방법 ..