전체 글 85

[Python] TIL #1

[코드업] Python 기초 예제 문제풀이 [6030] 영문자 1개 입력받아 10진수로 변환하기 ord( ) 는 어떤 문자의 순서 위치(ordinal position) 값을 의미한다. 실제로 각각의 문자들에는 연속된 정수 값이 순서에 따라 부여 되어 있다. n = ord(input()) #입력받은 문자를 10진수 유니코드 값으로 변환한 후, n에 저장한다. print(n) [6031] 정수 입력받아 유니코드 문자로 변환하기 chr( )는 정수값->문자, ord( )는 문자->정수값 형태로 바꿔주는 서로 반대 방향으로 바꾸어 주는 기능을 한다. c = int(input()) print(chr(c)) #c에 저장되어 있는 정수 값을 유니코드 문자(chracter)로 바꿔 출력한다. [6032] 정수 1개 입..

Python 2022.07.04

[Git] TIL #1

1. Git 사용을 위해 이용되는 프로그램 Git Bash (CLI : 터미널에 명령어 직접 입력) Source Tree (GUI : Graphical User Interface) VS Code 2. Git 명령어 정리 프로젝트 생성시 첫번째로 VS Code로 폴더를 열어야 한다 그리고 터미널에 명령어 git init을 입력한다 그러면 이제 git이 이 폴더를 관리하게 되는 것이다 그러면 숨김폴더 .git 가 생성된다 git status 명령어를 통해 변경사항을 확인할 수 있다 Git 의 관리를 배제하고 싶은 파일의 경우 .gitignore 파일을 생성하여 해당하는 파일명을 작성한다 # .gitignore secrets.yaml untracked file git이 관리하지 않는 파일 git add 파일명..

Git 2022.07.04

[React JS] React JS 입문 & JSX

00. React 를 사용하기 위해서는! 아래의 source를 import 해줘야 한다 01. ReactJS 코드 어려운 방식으로 작성하기 createElement는 현직 개발자들이 사용하지 않지만 ReactJS의 기초이자 핵심이다 /*어려운 방식으로 React-JS 코드 작성하는 방법*/ const root = document.getElementById("root") // element 가 배치될 위치 const span = React.createElement("span", {id: "sexy-span"}, "hello"); // span 생성 // 위 함수의 argument 작성을 통해 element를 생성함 // argument 1) 괄호 안에 태그명을 넣어 element를 생성함 // argume..

ReactJS/Basic 2022.07.01

[Algorithm] 공부 방법

공부 교재: 이것이 취업을 위한 코딩 테스트다 with 파이썬 파이썬 문법 공부 '혼자 공부하는 파이썬' 교재 공부 또는 부록 A '코딩 테스트를 위한 파이썬 문법' 읽고 시작 교재 공부 방법 책의 문제 푼 후 온라인 저지 사이트에서 동일 유형의 문제를 풀어본다. 문제를 많이 풀고 복기하는 방법이 실력 향상에 도움이 된다. 개인 블로그나 깃허브에 자신이 푼 문제나 이해한 알고리즘 내용을 자신만의 방법으로 기록한다. 어려운 알고리즘을 만나면 한 번에 완벽하게 이해하려 하지 말고, 여러 번 읽어 체화시켜야 한다. 필자 권장: 총 3번에 걸쳐 읽고, 각 시간을 30시간, 20시간, 10시간으로 쪼개서 점점 더 속도를 올리는 방법을 권한다. 틈날 때마다 책을 펼쳐 보고 알고리즘 문제와 소스코드 유형에 익숙해지는..