전체 글

전체 글

    윈도우(Window 10)에서 우분투(Ubuntu 18.04) 무료 원격 조종하기 - 애니데스크(AnyDesk)

    이전에는 원격 조종 프로그램으로 팀뷰어(TeamViewer)와 구글 크롬 원격 데스크탑(remote desktop)을 사용해봤지만 내 생각으론 마지막으로 사용하고 있는 애니데스크(AnyDesk)가 프로그램이 가볍고 다루기 편했다. 구글 원격 데스크탑도 사용하기 편했지만 윈도우환경 끼리 원격을 할때 사용하는 편이다. 우분투 GUI 기반 설치 1. 우분투(Ubuntu 18.04)에서 애니데스크(AnyDesk) 설치 애니데스크(AnyDesk) 에 접속합니다. https://www.anydesk.com/ The Fast Remote Desktop Application – AnyDesk New partnership: AnyDesk & esports player foundation AnyDesk and esport..

    [Level 1][복습] - 3진법 뒤집기

    문제 https://programmers.co.kr/learn/courses/30/lessons/68935 코딩테스트 연습 - 3진법 뒤집기 자연수 n이 매개변수로 주어집니다. n을 3진법 상에서 앞뒤로 뒤집은 후, 이를 다시 10진법으로 표현한 수를 return 하도록 solution 함수를 완성해주세요. 제한사항 n은 1 이상 100,000,000 이하인 자연수 programmers.co.kr 나의 풀이 def solution(n): answer=0 s=[] while n != 0: s.append(n % 3) n //= 3 for i in range(1,len(s)+1): answer += s[-i] * 3 ** (i-1) return answer 다른 사람의 풀이 def solution(n): t..

    [Level 1][복습] - 실패율

    문제 https://programmers.co.kr/learn/courses/30/lessons/42889 코딩테스트 연습 - 실패율 실패율 슈퍼 게임 개발자 오렐리는 큰 고민에 빠졌다. 그녀가 만든 프랜즈 오천성이 대성공을 거뒀지만, 요즘 신규 사용자의 수가 급감한 것이다. 원인은 신규 사용자와 기존 사용자 사이에 스 programmers.co.kr 나의 풀이 def solution(N, stages): answer = [] success = [0]*(N+1) successful = [] count = len(stages) for i in stages: success[i-1] += 1 for i in range(len(success)-1): if success[i] == 0: successful.app..

    [Level 1] - 체육복

    문제 https://programmers.co.kr/learn/courses/30/lessons/42862 코딩테스트 연습 - 체육복 점심시간에 도둑이 들어, 일부 학생이 체육복을 도난당했습니다. 다행히 여벌 체육복이 있는 학생이 이들에게 체육복을 빌려주려 합니다. 학생들의 번호는 체격 순으로 매겨져 있어, 바로 앞번 programmers.co.kr 나의 풀이 def solution(n, lost, reserve): answer=0 count=0 student = [] for i in range(n): student.append(1) for i in range(len(lost)): student[lost[i]-1] -= 1 for i in range(len(reserve)): student[reserve..

    [Level 1] - K번째 수

    문제 https://programmers.co.kr/learn/courses/30/lessons/42748 코딩테스트 연습 - K번째수 [1, 5, 2, 6, 3, 7, 4] [[2, 5, 3], [4, 4, 1], [1, 7, 3]] [5, 6, 3] programmers.co.kr 나의 풀이 def solution(array, commands): answer = [] a =[] for i in range(len(commands)): a.append(sorted(array[commands[i][0]-1:commands[i][1]])) answer.append(a[i][commands[i][2]-1]) return answer 다른 사람의 풀이 def solution(array, commands): re..