728x90
📌Recent.
- [Git] 폴더 및 파일명의 대소문자 수정 및 적용 Git 에서는 폴더 및 파일명을 대문자 또는 소문자로 수정 해서 commit해도, 소/대문자 구분이 되지 않는다. 이는 함께 작업하고 있는 팀원들이 혼란스러울수 있으니 설정을 제대로 해줘야한다 ! 순서대로 진행 git config core.ignorecase false git rm -r --cached . git add . git commit -m '커밋메세지' 2022.07.28
- ep.6 : 리스트 / 튜플 응용 ※ 리스트 list 응용 append, extend, pop, del, remove, index, count, reverse, sort, clear, copy, 컨프리헨션 , min, max, sum # 리스트 요소 추가 메서드 - 리스트. append(요소) : 끝에 요소 하나 추가 , 빈 리스트에도 값을 추가할 수 도 있다. - 리스트. append(리스트) : 리스트안에 리스트 추가 가능 --> 중첩 리스트 💫 단, 리스트 안에 리스트가 들어갔다고 해서 len가 n이상 증가하는 게 아니라, 1 리스트당 1 증가한다. - 리스트.extend([리스트]) : 리스트 연결하여 확장 : append를 여러 번 사용 시 번거로우니까 extend사용 == 🙌 리스트를 슬라이스로 요소를 추가할 수 있는 방법이 .. 2022.07.13
- ep5. Python module 모음집 1. 파이썬 난수 생성 import random > random.randint 함수 사용 random.randint(a,b) #a~b 사이의 난수 > random.choice 함수 사용 random.choice(시퀀스 객체) ex) dice = [1,2,3,4,5,6] random.choice(dice) --> dice 객체 안에서의 랜덤 숫자가 선택되어 출력된다. 2022.06.21
- ep.3 : 리스트 / 튜플 / 딕셔너리 & (응용: 추후 추가예정) ※ 리스트 list • 리스트 = [원소 1, 원소 2, 원소 3] - 하나의 리스트에 여러 개의 자료형 가능 - 빈 리스트를 만들 때는 리스트 = [] , 리스트 = list()라 지정해도 된다. - 리스트 = list(range(n))) 0~n-1까지의 원소를 가지고 있는 리스트 생성 * range(시작, 끝, 증가폭) ※ 리스트 응용 # 리스트 요소 추가 메서드 - 리스트. append(요소) : 요소 하나 추가 - extend : 리스트 연결하여 확장 - insert : 특정 인덱스에 요소 추가 ※ 튜플 tuple • 튜플 = (원소 1, 원소 2, 원소 3) • 튜플 = 원소 1, 원소 2, 원소 3 또한 표현 가능 - 하나의 튜플에 여러 개의 자료형 가능 - 튜플은 리스트처럼 요소를 일렬로 저.. 2022.06.20
- ep.2 : 시퀀스자료형 ※ 시퀀스 자료형 : 리스트, 튜플, range, 문자열 - 모두 값이 연속적으로 이어져있다. (list / typle / range / str / bytes / bytearray) ⭐ 시퀀스 자료형에 대한 공통 동작과 기능을 사용할 수 있다. 1. 특정값이 있는지 확인하기 : 값 in 시퀀스 객체 (또는 값 not in 시퀀스 객체) #boolean값으로 output 2. 시퀀스 객체 연결하기 : + #예를 들어, 문자열과 숫자를 연결하고자 하면, 문자열 형 변환(str) 이후 연결 가능하다 3. 시퀀스 객체 반복하기 : 시퀀스 객체 * 정수 (or) 정수 * 시퀀스객체 4. 시퀀스 객체 요소 개수 확인 : len 5. 시퀀스 인덱스 : 음수 인덱스는 뒤에서부터 세면 된다. ex) a [-1]: 리스트.. 2022.06.07
- ep.1 : Basic 🌿 프롤로그 더보기 개인 기록용 포스팅이며- 새롭게 알게 되거나 기록해 두고 싶은 내용만 정리하는 목적이다. 화이띵 ☆⌒(*^-゜)v 5.1.6 객체의 자료형 알아내기 : type(값) 5.1.6 몫과 나머지를 함께 구하기 : divmod(5,2) >> 튜플 형식으로 출력됨 (2,1) >>이는 2개의 변수에 각각 담아줄 수 있다 6.1 변수 만들기 #python 변수 규칙 - 영문 문자와 숫자 사용 - 대소문자를 구분 - 문자부터 시작하고, 숫자부터 시작 X - (_)로 시작 가능 - 특수문자 사용 X - 파이썬 키워드 사용 X 6.1.2 변수 여러 개를 한 번에 만들기 a, b, c = 1,2,3 a=b=c=1 # 두 변수의 값을 swap x, y = y, x #변수 삭제 del 변수명 #빈 변수 생성.. 2022.06.02
📌Popular.
- BOJ 백준 1904(JAVA) 문제 풀이 [silver 3] DP 유형, 백준 1904번 문제(01타일)를 풀어보고자 한다. (오랜만에 포스팅 📢그럼에도, , ) 이 문제를 포스팅하는 이유는, , , 어렵지 않은(정말 쉬운 ,, )문제지만 , , 담부턴 똑같은 실수를 하지 않고자 ! 산전수전 우여곡절😂 풀었던 문제였기 때문에 기록하고자 한다. 🧐 | 문제 지원이에게 2진 수열을 가르쳐 주기 위해, 지원이 아버지는 그에게 타일들을 선물해주셨다. 그리고 이 각각의 타일들은 0 또는 1이 쓰여 있는 낱장의 타일들이다. 어느 날 짓궂은 동주가 지원이의 공부를 방해하기 위해 0이 쓰여진 낱장의 타일들을 붙여서 한 쌍으로 이루어진 00 타일들을 만들었다. (못됐다) 결국 현재 1 하나만으로 이루어진 타일 또는 0 타일을 두 개 붙인 한 쌍의 00 타일들만.. 2021.02.17
- [컴퓨터 구조] 컴퓨터 시스템 개요 | 컴퓨터의 기본 구조 ⬛ 컴퓨터 시스템의 구성 🚩 컴퓨터의 구성 ◼ 하드웨어 : 컴퓨터 정보들의 전송 통로를 제공해 주고, 그 정보에 대한 처리가 실제 일어나게 해주는 물리적인 실체들이다. -입력장치 : 키보드, 마우스, 터치스크린 / 플로피 디스크 판독기/ 자기 테이프 구동장치 -처리장치 : 주기억장치(RAM, ROM) (+ 보조기억장치 : 자기테이프, 자기 디스크, CD-ROM, 플래쉬메모리) (+ 중앙처리 장치 ((제어장치, 연산장치)) (+출력장치: 인쇄장치/표시장치(CRT, LCD)) ◼ 소프트웨어 컴퓨터 프로그램과 그와 관련된 문서들을 총칭하는 용어이며, 시스템 소프트웨어와 응용 소프트웨어로 나눠진다. 정보들이 이동하는 방향과 정보 처리의 종류를 지정해주고, 그러한 동작들이 일어나는 시간을 .. 2021.01.31
- BOJ 백준 11650(JAVA) 문제 풀이 [silver 5] 정렬 유형, 백준 11650번 문제를 풀어보고자 한다. | 문제 2차원 평면 위의 점 N개가 주어진다. 좌표를 x좌표가 증가하는 순으로, x좌표가 같으면 y좌표가 증가하는 순서로 정렬한 다음 출력하는 프로그램을 작성하시오. | 입력 첫째 줄에 점의 개수 N (1 ≤ N ≤ 100,000)이 주어진다. 둘째 줄부터 N개의 줄에는 i 번 점의 위치 xi와 yi가 주어진다. (-100,000 ≤ xi, yi ≤ 100,000) 좌표는 항상 정수이고, 위치가 같은 두 점은 없다. | 출력 첫째 줄부터 N개의 줄에 점을 정렬한 결과를 출력한다. | Tip 🎈별도의 클래스에서 생성자 정의 후, Main메소드에서의 활용 🎈Arrays.sort 메소드 재정의(Override) 정렬 유형 문제인 만큼.. 2021.01.17
728x90