본문 바로가기

전체 글239

Imagen 3 -구글 딥마인드 이미지 생성 https://deepmind.google/technologies/imagen-3/ Imagen 3Imagen 3 is our highest quality text-to-image model, capable of generating images with even better detail, richer lighting and fewer distracting artifacts than our previous models.deepmind.google  장소나 배경에 특화된 느낌.데이터셋이 뭔지 딱 알겠네.생성 실패가 많음.퀄리티가 좋고 프롬프트가 정제되어 있어서 좋음. 2024. 8. 11.
백준17247🐨택시거리 import syscoop = []head,*data = sys.stdin.read().splitlines()row, col = map(int,head.split())for i in range(row): line = data[i] if '1' in line: j = line.split().index('1') coop+=[i,j] if len(coop) == 4: print(abs(coop[0] - coop[2]) + abs(coop[1] - coop[3])) sys.exit()32ms코드.두개의 1의 좌표를 구해서 식에 넣기만 하면 되는 문제.1을 찾을 때 연산을 줄이려고 문자열 상태로 받아서 찾은 뒤 인덱스 찾을 때.. 2024. 8. 10.
파이썬 입출력🐨파일 디스크럽터 파일 디스크립터(File Descriptor)는 운영 체제에서 파일이나 입출력(I/O) 리소스에 접근하기 위해 사용하는 추상적인 핸들이다. 주로 유닉스 계열 운영 체제(리눅스, macOS 등)에서 많이 사용되며, 파일, 소켓, 파이프, 디바이스 등 다양한 I/O 리소스를 식별하는 데 사용된다.파일 디스크립터의 주요 특징과 개념은 다음과 같다:정수 값: 파일 디스크립터는 간단히 말해 작은 정수 값이다. 이 정수는 운영 체제가 해당 프로세스에서 열려 있는 파일이나 I/O 리소스를 추적할 수 있도록 한다. 예를 들어, 표준 입력(키보드 입력)은 파일 디스크립터 0, 표준 출력(화면 출력)은 파일 디스크립터 1, 표준 오류 출력은 파일 디스크립터 2로 예약되어 있다.리소스 관리: 운영 체제는 파일 디스크립터를 .. 2024. 8. 9.
백준11637🐨인기 투표 - 입출력 속도 실험 #n 들어가기 전에 제대로 된 저 말고 진짜 프로그래밍 고수님들의 말을 전합니다.최적화로 10ms 줄일 고민하기 전에 제발 알고리즘으로 10s 줄일 생각을 해라.Stay safe. Don't try this at home.위 표의 순서대로 코드를 아래에 열거했다.import osT,*arr = map(int,os.read(0,os.fstat(0).st_size).decode().split())it=iter(arr)res = ["" for _ in range(T)]for j in range(T): n = next(it) a = [next(it) for i in range(n)] s = sum(a) mx = max(a) res[j] = "no winner" if a.count(mx)-1.. 2024. 8. 9.
🚀Flux.1 dev 모델 설치 후기🚀 손가락이랑 글자가....ㄷㄷㄷ 이건 그냥 Binary Search한 마디 쳤다.그냥"Ferrari 라고 쳤다.GPT달리와 비교하면 달리는 뭔가 글자가 어눌하다.달리는 이 정도. 2024. 8. 8.
[SUNO]BINARY SEARCH 투표!1번2번3번 4번5번 2024. 8. 8.
[SUNO]BFS https://suno.com/song/a8d364de-5a79-41ac-9dd0-1437d97ea8b3 BFS by @hanzch | SunoK-pop, Alternative, Female, Emotional, Introspective, Love, Space, Ballad, Rock, Mid-tempo, Astronomical, Dramatic song. Listen and make your own with Suno.suno.comhttps://suno.com/song/36036e8a-fe2f-4653-92b7-762d9d23d016 BFS by @hanzch | SunoK-pop, Alternative, Female vocal, Emotional, Introspective, Love, Space, B.. 2024. 8. 7.
[SUNO]ALGORYTHMS 2024. 8. 6.
[SUNO]FRONTEND 2024. 8. 6.
[SUNO]DFS 동그라미로 그려유, 니네들 집을 줄로 연결혀, 길 있는 데는 쭉~ 우리가 이제 술래여, 선상님이 시작점 찍으먼 형사님맹키로, 머리 굴려보는 겨 디에프에스여, 그래프를 뒤적거려 깊이 우선 탐색이랑게, 쑥 들어갔다 나오는 겨 온 동네 빙빙 돌어, 구석구석 뒤져봐유 이 알고리즘, 참 신기할 겨유 집집이 번호 매겨, 순서대로 착착 옆집을 찾아보는 겨, 그게 이 놀음의 묘미여 새로 본 집 있으먼, 얼릉 가봐유 꾸물대지 말고, 빨리 가봐유 더 갈 데 없어? 속상해하지 마유 뒤로 슬슬 가보먼서, 새 길 찾아보는 겨 모든 길 다 돌아댕겼으먼, 게임 끝났어유~ 숫자 불러보슈, 못 간 집은 영이여 꼬불꼬불 미로맹키로, 쑥 들어갔다 나왔다 허고 새 길 찾아 헤매는 겨, 이 그래프 안에서 어렵담? 아니여~ 할 수 있을 겨 온.. 2024. 8. 6.
백준18005🐨Even or Odd? https://www.acmicpc.net/problem/18005문제의 주요 조건을 살펴보자.picked n consecutive positive integers between 1 and 1018 guess if their sum is even or oddIf the sum must be even, write 2.If the sum must be odd, write 1.If the sum could be even or could be odd, write 0.The single line of input contains a single integer n (1 ≤ n ≤ 109). 일련의 $n$개 수의 합이 홀수가 되거나 짝수가 되는 것은홀수로 시작하는지 짝수로 시작하는지가 영향을 줄 것이다.홀수로 시작하는.. 2024. 8. 6.
🚧Intro2Algo🐨22장.기본 그래프 알고리즘 (01)그래프의 표현 $$G = (V, E)$$의미G (Graph): 그래프 자체, 정점들과 그 정점들을 연결하는 간선들의 집합.V (Vertices): 정점 집합. Vertex의 복수형으로, 그래프의 각 노드 또는 점.E (Edges): 간선 집합. 정점들을 연결하는 선.$G = (V, E)$는 "그래프 G는 정점들의 집합 V와 간선들의 집합 E로 구성된다"는 것을 수학적으로 표현한 것.그래프 $G = (V, E)$를 표현하기 위해서는 두 가지 표준 방법이 있음.1. 인접 리스트의 집합- 작은 밀도($|E|가|V|^2$보다 훨씬 작음) 그래프에 대해 효율적(Sparse Graph $|E| \ll |V|^2$ 조건을 만족)2. 인접 행렬두 방법 모두 무방향 그래프에 적용할 수 있다.무방향 그래프 정점5개 간선 7개인접 리스트.. 2024. 8. 6.
클로드와 지피티 한국어 어투 지시 비교 2024. 8. 5.
[SUNO]GAA&HBM https://suno.com/song/b7823575-275e-4314-8273-563fa75d5e95 GAA&HBM by @frazzledchanting164 | Sunok-pop여자 아이돌 노래 song. Listen and make your own with Suno.suno.comhttps://suno.com/song/0eb9fde2-8798-44c5-9931-68e6634d8525 GAA&HBM by @frazzledchanting164 | Sunok-pop여자 아이돌 노래 song. Listen and make your own with Suno.suno.com k-pop여자 아이돌 노래 게이트 올 어라운드 (GAA)와 HBM (Verse 1) 반짝이는 실리콘에 반해 우리의 세상은 달라지네 게이.. 2024. 8. 3.
[SUNO]MATRIX Boom Bap Style, female, lazy style가사는 GPT로 만듦. female은 실패했지만 둘 다 마음에 듬. ㅋ(Verse 1) Yo, 행렬 연산, 이건 내 스테이지 Matrix 곱하기, 방정식의 페이지 1, 2, 3, 4, 다들 모여봐 수학의 리듬, 이건 나의 싸이파 벡터와 스칼라, 난 그걸 다뤄 행렬의 변환, 이건 기초부터 전치 행렬, 난 모든 걸 뒤집어 Inverse 찾아, 모든 문제 풀어줘 (Chorus) Boom bap, 행렬과 트랜스포머 Deep learning, 이건 새로운 포맷 무한한 차원 속, 난 헤엄쳐 수식의 비트, 리듬을 태워봐 (Verse 2) 트랜스포머, Attention은 나의 힘 모든 단어들, 그 의미를 찔러버림 인코더, 디코더, 정보의 흐름 빅데이터 속, .. 2024. 8. 3.
디지털 지식마루 문제 -엘리스코딩- 상점 from collections import defaultdictdef main(): it = iter(open(0).read().split()) inventory = defaultdict(int) while True: cmd = next(it) if cmd=="exit": print("영업 끝!") break elif cmd == "sell": item = next(it) inventory[item]+=1 print(f"{item}의 재고가 {inventory[item]}개로 늘었습니다.") elif cmd == "buy": .. 2024. 7. 31.
파이썬🐨더욱 더 로우레벨한 입출력 import osarr = list(map(int, os.read(0, os.fstat(0).st_size).split()))is_hacker = any((((i // 2) + 1) * 100)  제시된 코드는 os.read와 os.fstat를 사용하여 표준 입력으로부터 데이터를 읽고 처리하는 방식으로 작성된 코드이다. 이 코드의 동작 방식과 sys.stdin, open(0), input()과의 차이점을 자세히 설명하겠다.코드 분석import os# 표준 입력으로부터 데이터를 읽어온다arr = list(map(int, os.read(0, os.fstat(0).st_size).split()))# 조건에 따라 'hacker'인지 아닌지 판별is_hacker = any((((i // 2) + 1) * 100).. 2024. 7. 31.
백준3015🐨오아시스 재결합.py 백준 3015번 “오아시스 재결합” 문제는 스택을 이용하여 각 사람이 볼 수 있는 다른 사람의 쌍을 구하는 문제이다. 아래에 주어진 코드를 바탕으로 문제 풀이를 설명한다:n, *nums = map(int,open(0).read().split())stack = []result = 0for i in range(n): count = 1 while stack and stack[-1][0] 코드 설명초기화 및 입력 처리:n과 nums에 입력 데이터를 받아오고, stack과 result를 초기화한다.스택을 이용한 탐색:각 사람의 키를 nums에서 하나씩 순서대로 처리한다. 현재 사람의 키 nums[i]를 기준으로, 스택에 쌓인 이전 사람들 중 nums[i]보다 작거나 같은 키를 가진 사람들을 제거한다. .. 2024. 7. 30.