분류 전체보기 (79) 썸네일형 리스트형 [내일배움캠프 18일차] 알고리즘&자료구조 시작 점근 표기법빅오(Big-O)표기법최악의 성능이 나오는 경우 어느 정도의 연산량인지빅 오메가(Big-Ω) 표기법최선의 성능이 나올 때 어느 정도의 연산량이 걸릴 것인지사실 이 표기법은 거의 안씀알파벳 찾기복잡도 O(n^2) 식def get_idx_naive(word): result = [-1]*len(string.ascii_lowercase) for i in range(len(word)): char = word[i] for j in range(len(string.ascii_lowercase)): lo = string.ascii_lowercase[j] if result[j] == -1 and char == lo: .. [내일배움캠프 17일차] 가위바위보 게임 마무리 index.htmlDOCTYPE html>html lang="en">head> meta charset="UTF-8"> meta name="viewport" content="width=device-width, initial-scale=1.0"> title>rsp_selecttitle> link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css"> style> #user { height: 274px; } canvas { pointer-events: none; posi.. [내일배움캠프 16일차] 가위바위보 게임 index.htmlDOCTYPE html>html lang="en">head> meta charset="UTF-8"> meta name="viewport" content="width=device-width, initial-scale=1.0"> title>rsp_selecttitle> link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css"> style> #user { height: 274px; } canvas { pointer-events: none; posi.. [내일배움캠프 15일차] 가위바위보 게임 index.html div> button type="button" class="btn btn-outline-secondary border-0 border-height-100" id="user" name="user" value="가위" data-bs-toggle="modal" data-bs-target="#resultModal" onclick="submitForm('가위')"> img src="http://itsys.hansung.ac.kr/WebEditor/upload/images/gawi.gif"> button> .. 내일배움캠프 2주차 돌아보기 2주차 진행중.1주차때 해보지 못한 팀프로젝트를 진행해보고 있다. 아직까지는 다들 잘하셔서 막힘없이 하는 것 같다. 내가 좀 부족한듯. 각자 해본 부분에 대해서 피드백하는 과정이 있었는데 좋았던 것 같다. 뭔가 같은 과제가 주어져도 조금씩 다르게 풀게 되면서 각각의 장점들이 드러나는게 재미있었다. 다음주에는 발표도 있을텐데 다른 조들은 어떻게 했는지 궁금하다.우선 스케줄에 점점 적응하는 것 같아 다행이다. 최대한 집중해보려고 노력중이다. 과제를 하는 것과 복습을 통해 내가 스스로 학습하는 것은 다르다고 느꼈다. 허리가 좀 아픈데 스트레칭을 좀 하면서 해야할 것 같다. 주말에 좀 쉬면서 복습하고 다음주 팀과제를 잘 마무리하는 것이 목표. [내일배움캠프 12일차] SQLite, SQLAlchemy SQLitefrom flask import Flaskimport osfrom flask_sqlalchemy import SQLAlchemybasedir = os.path.abspath(os.path.dirname(__file__))app = Flask(__name__)app.config['SQLALCHEMY_DATABASE_URI'] =\ 'sqlite:///' + os.path.join(basedir, 'database.db')db = SQLAlchemy(app)class Song(db.Model): id = db.Column(db.Integer, primary_key=True) username = db.Column(db.String, nullable=False) artis.. [내일배움캠프 11일차] member_class member 클래스 정의import hashlibclass Member: def __init__(self, name, username, password): self.name = name self.username = username self.password = password self.hash_password = hashlib.sha256(self.password.encode()).hexdigest() def display(self): print(f"회원 이름 : {self.name}") print(f"회원 아이디 : {self.username}") print(f"회원 비밀번호 : {self.hash_pass.. [내일배움캠프 9일차] Updown 게임, 가위바위보 게임 업다운 게임import randomdef up_down_game(): # 가장 빨리 맞춘 횟수, 즉 최고기록을 출력하기 위해 min_cnt 변수 할당 min_cnt = float('inf') while True: random_num = random.randint(1, 100) cnt = 0 while True: # 숫자가 아닌 문자가 잘못 들어갈 경우 에러가 남, 따로 예외처리 try: user_num = int(input("숫자를 입력하세요 : ")) # 범위 밖의 숫자를 입력하거나 문자가 섞인 경우 경고문 출력 if user_nu.. 이전 1 ··· 6 7 8 9 10 다음