전체 글(152)
-
백준 2444 풀기.
다른 사람들은 다 어찌 저찌 풀었는데 나는 되게 희한하게 풀었다. 근데 방식은 거의 비슷한 듯? 이게 간단하게 도출되는 문제인가..? 아무튼 import sys temp = int(sys.stdin.readline()) add_num = 1 for i in range(temp): print("", end=" " * (temp - i-1)) if i == 0 : print("*") else: print("*" * add_num) add_num += 2 add_num -= 4 for i in range(temp): print("", end=" " * (i+1)) print("*" * add_num) add_num-=2 이런 식으로 써서 해결봤다.
2023.07.04 -
경기도미래기술학교 AI개발자 부트캠프 39일차 TIL- 나이브 베이즈 알고리즘 배우는 주. 기초 통계
https://www.youtube.com/watch?v=me--WQKQQAo 나이브 베이즈 알고리즘은 넷플릭스에서도 사용하는 알고리즘으로 사용자의 추천 알고리즘이다. 빌게이츠도 이 알고리즘을 되게 강조했다고 한다. 인간처럼 사고하는 알고리즘이다. 꼭 알아야 하는 수학적 개념이 확률과 통계이다. https://www.youtube.com/watch?v=KueAHu7iFNE conditional probability(조건부 확률). https://doctorinformationgs.tistory.com/107 조건부 확률과 베이즈 정리 - 2주차 정리 이전 진도 2021.09.11 - [고등 수학/확률과 통계] - 확률의 정의 - 2주차 정리 확률의 정의 - 2주차 정리 참조 문헌 1. Probabilit..
2023.07.03 -
정보처리기사 공부하기 5일차. 4과목 내가 모르는 것 개념 및 문제 해석.
https://www.youtube.com/watch?v=6wulDqi6z-s Least Recently Used : 교체전략. 꽉 안차면 결측인가 보다. 그리고 수가 꽉 찼는데 새로운 수가 들어오면 직전의 프레임 최댓값을 비교해서 가장 오래 전에 나온 애를 뺀다. c언어는 모르는 문제가 있다. 2022년 4월 24일 문제의 79번 c언어 문제다. a[0]의 주솟값을 물어보는 문제인데 모르겠다.
2023.07.03 -
정보처리기사 공부하기 4일차. 4과목 내가 모르는 것 개념 및 문제 해석.
재사용과 관련된 개념 : 프레임워크, 아키텍처, 라이브러리, 디자인 패턴. 관련된 프로그래밍 기법 : 객제자메(객체지향, 제네릭, 자동, 메타) 모듈화의 유형 : 모컴서 함매인 인라인? 컴포넌트란? 재사용이 가능한 독립 모듈. GPT에서 예제코드를 짜줬다. # 컴포넌트 클래스 예제 class MyComponent: def __init__(self, value): self.value = value def do_something(self): print("Doing something with value:", self.value) # 컴포넌트 사용 예제 component = MyComponent(10) component.do_something() 그렇다면 공통모듈도 컴포넌트라고 할 수 있는 것인가? 그렇다고 한..
2023.07.02 -
경기도미래기술학교 AI개발자 부트캠프 37일차 - 클러스터링(Clustering) 공부하기.
챗 GPT에 클러스터링이 어떤 곳에 활용되는지 물어보자. 대표적인 군집화 알고리즘으로는 K-Means, Mean Shift, Gaussian Mixture Model, DBScan이 있다. import numpy as np import matplotlib.pyplot as plt def euclidean_distance(x1, y1, x2, y2): result = (((y1-x1)**2) + ((y2-x2)**2)) ** 0.5 return result n_classes = 4 n_data = 100 X, y = [], [] for class_idx in range(n_classes): centroid = np.random.uniform(low=-10, high=10, size=(2,)) X_ = np..
2023.06.30 -
ModuleNotFoundError: No module named 'openpyxl' 주피터에서 엑셀이 쳐 안열린다면? pip install xlrd
가뜩이나 아파 죽겠는데 짜증나게 열리지가 않는 엑셀 파일이 있었다. ModuleNotFoundError Traceback (most recent call last) File ~\anaconda3\lib\site-packages\pandas\compat\_optional.py:141, in import_optional_dependency(name, extra, errors, min_version) 140 try: --> 141 module = importlib.import_module(name) 이런 오류였는데, 아래 openpyxl을 하라고 구글추천 받았는데도 되지를 않았다. pip install openpyxl 밑에 좍좍 내려보니 import_optional_dependency("xlrd", extra..
2023.06.29