본문 바로가기

전체 글

(57)
1. 비밀 지도(난이도: 하) - Python3.6.1 1.풀이방법 숫자 0 - False / 나머지(1) - True0+0 = 0 -> False + False = False0+1 = 1 -> False + True = True1+0 = 1 -> True + False = True1+1 = 1 -> True + True = True비트연산자 OR( | )를 사용한다. 2.코드 def Question1(n,arr1,arr2): if n 16: #1 return 'out of range!' arr = [] for i in range(n): #2 temp_str = format(arr1[i]|arr2[i],str(n)+'b') #3 temp_str = temp_str.replace('0',' ') #4 temp_str = temp_str.re..
※설치에러 command line option syntax error. type command / for help ※설치에러(command line option syntax error. type command / for help) 해결방법 1)내컴퓨터 우클릭 속성 2)TEMP,TMP를 C:\Temp로 변경하면된다.
※스케줄러 ※스케줄러:사용자가 원하는 시간에 프로그램이 실행될 수 있도록 예약 설정하는 작업이다. 1.만드는 방법 1)윈도우+R -> taskschd.msc 입력2)작업 스케줄러 라이브러리 클릭3)우측화면 우클릭 -> 기본 작업 만들기4)스케줄러 이름,설명 설정5)실행 시간대 설정6)프로그램 시작 선택7)프로그램 등록 !!윈도우 비밀번호가 변경되면 스케줄러가 동작 안할수도 있음. 변경된 비밀번호에 맞게 스케줄러에 등록된 비밀번호도 같이 변경해준다.
※배치파일 ※배치파일 :배치파일이란 명령 인터프리터에 의해 실행되게끔 고안된 명령어들이 나열되어 있는 텍스트 파일이다. 1.만드는방법 1)메모장을 띄운다. 2)명렁어를 적고 저장한다.3)메모장 확장자 .txt 를 .bat로 변경한다. ex) (1)카카오톡 종료 배치파일TaskKill /f /im KakaoTalk.exe (2)오라클 데이터베이스 백업 배치파일(EXPORT)@echo off EXP 유저명/비밀번호 FILE=D:\파일명.DMP LOG=D:\파일명.LOGExit *유저명 or 비밀번호에 특수문자가 없을경우 ex) ADMIN_1357 -> ADMIN_1357*유저명 or 비밀번호에 특수문자가 있을경우 ex) ADMIN_!#%& -> \"ADMIN!#%&\" (3)오라클 데이터베이스 백업 배치파일(IMPOR..
※윈도우 단축키&실행명령어 ※윈도우 단축키 1.단축키 윈도우+M 바탕화면 윈도우+L 로그오프윈도우+E 파일탐색기윈도우+R 실행윈도우+PrintScreen 그림폴더에 스크린샷 저장 윈도우+(→,←,↑,↓) 창을 방향에맞게 붙이기 *Shift+(←,→) 커서에서 방향키 방향으로 하이라이트(한단위)*Ctrl+Shift+(←,→) 커서에서 방향키 방향으로 하이라이트(단어단위)*Ctrl+(←,→)커서에서 방향키 방향으로 이동(단어단위)*Home 커서가 있는 줄의 맨 왼쪽으로 이동*Ctrl+Home 문장의 맨앞으로 이동*End 커서가 커서가 있는 줄의 맨 오른쪽으로 이동*Ctrl+Home 문장의 맨끝으로 이동 Ctrl+A - 전체선택Ctrl+C - 선택된 단어&파일 복사Ctrl+X - 선택된 단어&파일 자르기Ctrl+V - 복사한 단어&파일..
※데이터베이스 단축키 ※데이터베이스 단축키 1.오라클(TOAD) F2 하단패널 ON/OFFSHIFT + F2 하단패털 꽉채우기 F3 다음검색F4 & Ctrl+Click DESCF5,F9 실행F6 커서 에디터&패널 전환F7 화면클리어F8 쿼리 히스토리 CTRL + F9 - 오류체크SHIFT + F9 - 커서위치 쿼리문 실행 CTRL + U,L - 대문자,소문자전환 CTRL + F - 검색CTRL + R - 문자변경 CTRL + O - 파일열기 CTRL + T , CTRL + . - 컬럼 OR 테이블리스트 CTRL + B 주석CTRL+SHIFT+B 주석해제 CTRL + M - 쿼리 -> SQL문으로 변환EX) SQL = " SELECT "SQL = SQL & "OFFICE_CD, MNGT_NO, FARE_SEQ, "SQL = S..
1.공간복잡도&시간복잡도 ※공간복잡도&시간복잡도 1. 공간 복잡도(Space Complexity) : 알고리즘에 사용되는 메모리 공간의 총량 예를 들어, 크기가 N인 배열을 만든다고 가정하면 공간 복잡도가 O(N)이 되고 NxN인 배열을 만들면 O(N²)이 됩니다. 함수의 재귀적인 호출의 경우 스택 공간도 고려해야 합니다. !!인자로 받은 데이터는 제외, 함수내에서 사용할경우 포함 1) def Num1(a,b): --공간복잡도 0 return a+b 2) def Num2(arr,n): --공간복잡도 arr+(n,i,result) => n+3 result = 0 for i in range(n): result += arr[i] return result 3) 재귀함수(recursion)는 깊이 * (변수갯수+복귀주소(1)) 로 공간복..
※클래스(변수와메서드) ※클래스(변수와메서드) class Rectangle: count = 0 # 클래스 변수 def __init__(self, width, height): self.width = width #인스턴스 변수 self.height = height Rectangle.count += 1 # 인스턴스 메서드 def calcArea(self): area = self.width * self.height return area # 정적 메서드 @staticmethod def isSquare(rectWidth, rectHeight): return rectWidth == rectHeight # 클래스 메서드 @classmethod def printCount(cls): print(cls.count) 1)클래스 변수 : 클래스 내부..