반응형

전체 글 39

알고리즘 - Two Sum (Python 코드)

문제 주어진 정수들 중에서, 총합하여 목표값을 계산할 수 있는 2 개의 요소들을 찾아라. 가정 1 - 정답이 존재하다면, 딱 하나의 set만 존재한다. 가정 2 - 총합할 때 같은 숫자를 2 번 사용할 수는 없다. 예시 Input : [1, 3, 7, 10] Target : 8 정답 : [0, 2] 이유 : 1 + 7 = 8 [1, 3, 7, 10]에서의 1의 위치 : 0 [1, 3, 7, 10]에서의 7의 위치 : 2 --> 답 [0, 2] 알고리즘 INPUT = [1, 3, 7, 10] TARGET = 8 def twoSum(numbers, target): dictionary = dict() for i in range(len(numbers)): complement = target - numbers[i..

프로그램 창을 최상단에 두거나 투명 또는 다크 모드로 만드는 무료 프로그램 (WindowTop)

프로그램 창을 최상단에 두거나 투명하게 만들거나 다크 모드로 변환시키는 무료 프로그램 WindowTop이 있습니다. 추가 기능을 돈을 주고 구매할 수 있지만, 무료로 사용할 수 있는 기능들만 해도 유용한 이 프로그램의 설치 및 사용 방법을 설명해보겠습니다. 먼저 다음의 링크로 들어갑니다. 링크 WindowTop Set window on top, make it dark, transparent and more windowtop.info 들어간 사이트에서 DOWNLOAD 버튼을 누릅니다. 새로 나온 사이트에서 WindowTop v--- Setup.exe 파일을 다운받습니다. 디바이스 앱 변경 허용창이 나오면 예를 누릅니다. 그리고 I accept the agreement 클릭 후 Next 버튼 설치할 폴더를 ..

github에서 프로젝트의 구조를 파악하기 쉽게 해주는 확장 프로그램

octotree는 위의 그림과 같이 github에서 프로젝트의 내부 구조를 파악하기 쉽게 해주는 확장 프로그램입니다. 설치할 브라우져(크롬 또는 웨일)에서 다음의 링크에 들어갑니다. 링크 Octotree - GitHub code tree GitHub on steroids chrome.google.com 그 다음에 "Chrome에 추가" 버튼을 누르고 "확장 프로그램 추가"를 눌러 설치합니다. 설치가 완료되면 다음과 같은 알림이 뜹니다. (동기화 기능은 사용하지 않고 알림을 끄셔도 됩니다.) 이제 github에 있는 프로젝트에 들어가서 확인해봅시다. 예시로 tensorflow 프로젝트를 들어가봅시다 링크 tensorflow/tensorflow An Open Source Machine Learning Fra..

크롬이나 웨일에서 위키피디아를 보기 좋게 만드는 확장 프로그램

위키피디아에는 다양한 정보가 있어서 참고하기 좋지만 가독성이 좋지 않게 느껴졌습니다. 그래서 가독성을 높여주는 확장 프로그램을 찾아보았고, Wikiwand 라는 것을 찾았습니다. 설치할 브라우져(크롬 또는 웨일)에서 다음의 링크에 들어갑니다. 링크 Wikiwand: Wikipedia Modernized Good old Wikipedia gets a great new look chrome.google.com 그 다음에 "Chrome에 추가" 버튼을 누르고 "확장 프로그램 추가"를 눌러 설치합니다. 설치가 완료되면 다음과 같은 창이 뜹니다. 설치 후에 위키피디아를 열어보면 아래와 같이 화면이 바뀐것을 확인할 수 있습니다. 필요없는 기능들을 제외하고 목차를 왼쪽에서 따로 보고 이동할 수 있어서 높아진 가독성을..

무료로 움직이는 배경화면 적용하기 (Lively Wallpaper)

움직이는 배경화면 기능은 주로 Wallpaper Engine을 사용하지만 유료 프로그램입니다. 돈을 절약하고 싶은 사람들을 위해 비슷한 기능을 수행하면서 무료인 Lively Wallpaper를 소개하겠습니다. (주의 : Window10에서만 사용가능한 프로그램입니다.) 1. Lively Wallpaper 설치하기 먼저 설치하기 위해서는 다음의 링크로 이동합니다. Lively Wallpaper 공식 사이트 Lively Wallpaper by rocksdanister What is it? Lively is a Free and Open-Source Software (FOSS) for animated desktop wallpapers. rocksdanister.github.io 메뉴에서 "DOWNLOAD"를 누..

파일 탐색기에서 SVG파일 미리보는 방법

원래는 위와 같이 이미지를 미리 볼 수 없습니다. 하지만 SVG 이미지 파일을 파일 탐색기에서 바로 미리볼 수 있는 방법이 있습니다. 먼저 github.com/tibold/svg-explorer-extension/releases에 들어갑니다. 나오는 사이트에서 아래로 내려보면 다음과 같은 화면이 나오고 다운 받을 수 있는 파일들이 나옵니다. 자신의 운영체제이 64비트이면 sgv_see_x64.exe(빨간색 네모)를 32비트이면 svg_see_x86.exe(초록색 네모)를 다운 받습니다. (64비트인지 32비트인지 확인하는 방법 : 링크) 이후 다운받은 파일을 실행시키면 위와 같은 화면이 나오는 데 실행을 눌러줍시다. 이후 동의서를 동의한 이후 프로그램 설치 위치를 설정하고 Next를 누르면 설치가 진행됩..

휴식할 때 틀어놓기 좋은 유튜브 채널들

일이나 공부에 치여 휴식을 취하고 싶어하는 사람들을 위해, 그럴 때 틀어놓기 좋은 유튜브들을 소개합니다. 1. 길을 걷는 영상 Seoul Walker Seoul Walker Hello everyone, I'm Nathan. welcome to my walking tour youtube channel. Seoul Walker is a channel where you can experience as if you're walking in the cities, including Seoul and also greatly aids your travel in South Korea. Through the channels, you can s www.youtube.com WalkScapes WalkScapes Walk w..

[추천 목록] 2020.11.28
반응형