여행과 독서와 프로그래밍

고정 헤더 영역

글 제목

메뉴 레이어

여행과 독서와 프로그래밍

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (78)
    • 알고리즘 공부 (26)
    • 프로그래밍 (27)
    • 독서 (0)
    • 여행 (0)
    • 주식 리포트 (9)
    • 기타 (2)

검색 레이어

여행과 독서와 프로그래밍

검색 영역

컨텐츠 검색
백준 10814번 파이썬

import operator num = int(input()) dic = [] for i in range(0,num): a = input().split() dic.append([int(a[0]), a[1]]) dic = sorted(dic, key=operator.itemgetter(0)) for key, value in dic: print(value, key) 딕셔너리로 했다가 안되어서 이중 리스트로 바꿨다. 반례를 찾아보니 같은 이름이 있는 경우가 있다고 해서... 딕셔너리는 키 값이 같으면 뒤에 추가된걸로 이전에 있던 키 값을 덮어씌우니!

알고리즘 공부 2020. 7. 18. 17:12

백준 1436번 파이썬

#N은 10,000 보다 작거나 같은 자연수 n = int(input()) if n

알고리즘 공부 2020. 7. 17. 15:31

백준 2798번 파이썬

a = input().split() for i in range(0,2) : a[i] = int(a[i]) b = input().split() for i in range(a[0]): b[i] = int(b[i]) i = 0 real_big = 0 while (i < a[0] - 2): idx = i + 1 while(idx < a[0] - 1): idx2 = idx + 1 while(idx2 < a[0]): big = b[i] + b[idx] + b[idx2] if(big real_big): real_big = big idx2 += 1 idx += 1 i += 1 print("{}".format(real_big)) c의 for문을 쓰다가 파이썬 for문을 쓰려고 하니 약간 불편하다 오히려 while이 c의..

알고리즘 공부 2020. 7. 16. 14:58

백준 2941번 파이썬

cro = ['c=', 'c-', 'd-', 's=', 'z=', 'lj', 'nj', 'dz='] one = input() a = list(one) b = [] num = 0 i = 0 minus = 0 while i < (len(one)): if ("".join(a[i: i + 3]) in cro[7:] and a[i] != '=' and a[i] != '-'): #print('{}'.format("".join(a[i: i + 3]))) num += 1 b.append("".join(a[i: i + 3])) i += 3 elif("".join(a[i: i +2]) in cro[0:7] and a[i] != '=' and a[i] != '-'): num +=1 b.append("".join(a[i: i..

알고리즘 공부 2020. 7. 16. 13:59

파이썬 4344 백준 알고리즘

case_num = int(input()) for i in range(0, case_num): sum = 0 higer_than_average_num = 0 average = 0 score = input().split() score[0] = int(score[0]) for i in range(1, score[0] + 1): score[i] = int(score[i]) sum += score[i] average = sum / score[0] for i in range(1, score[0] + 1): if (score[i] > average): higer_than_average_num += 1 ratio = float(higer_than_average_num / score[0] * 100) print("%...

카테고리 없음 2020. 7. 9. 17:58

파이썬3 백준 프로그래밍 4344번

case_num = int(input("Input case of test \n >>")) for i in range(0, case_num): sum = 0 higer_than_average_num = 0 average = 0 score = input("input score and student num. >> \n").split() score[0] = int(score[0]) for i in range(1, score[0] + 1): score[i] = int(score[i]) sum += score[i] average = sum / score[0] for i in range(1, score[0] + 1): if (score[i] > average): higer_than_average_num += 1 ra..

프로그래밍 2020. 7. 9. 17:52

지저분한 코드로 대충 완성..

상당히 지저분한 코드인데 그래도 대충 완성 했다.... 원하는 기능은 넣었고 문제는 자산관리인데 어떻게 해야할까? 안전자산과 투자자산에 대한 개념을 정확히 좀 해야지 import sys from PyQt5.QtWidgets import * from PyQt5 import uic from stock_content import Financial_Statements import webbrowser import re from selenium import webdriver from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.action_chains import ActionChains from PyQt5.QtGui import..

프로그래밍 2020. 6. 13. 22:18

재무제표 다운과 적정주가 구하기

이정도면 대충은 했다. 문제는 어떤식으로 프로그램을 가꿔 나가야할지 구성을 또 해야한다는 것이다. 내 자산관리 해주는 프로그램에 대한 방향 잡기가 어렵다. 공부를 하다보면 할 수 있는 것과 할 수 없는 것의 구분이 되어서 아이디어를 얻기 좋다. 더 공부를 해야지 import sys from PyQt5.QtWidgets import * from PyQt5 import uic from stock_content import Financial_Statements import webbrowser import re from selenium import webdriver from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.act..

카테고리 없음 2020. 6. 7. 17:58

추가 정보

인기글

최신글

페이징

이전
1 ··· 6 7 8 9 10
다음
TISTORY
여행과 독서와 프로그래밍 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바