본문 바로가기

전체 글239

백준3554🐨Enigmatic Device https://www.acmicpc.net/problem/3554 위 백준 문제에 대한 번역입니다.외계인의 신비한 장치 시간 제한: 3초, 메모리 제한: 256MB 문제 설명: 드디어 일어났습니다! 첫 접촉이 이루어졌습니다! 외계인들이 2010년에 지구를 방문할 예정이며, 현재 지구 기술로는 만들 수 없는 신비한 장치를 가져오기로 약속했습니다. 대부분의 세계 과학자들이 그렇게 생각하고 있으며, 모든 신문사들이 이미 이에 대한 주요 기사를 발표했습니다. 이 장치는 초기 입력으로 정수 수열 $\{a_i\}$를 받아들입니다. 그 후, 다음 두 가지 연산을 수행할 수 있습니다: 1. 구간 $[l; r]$을 선택하고, $l \le i \le r$ 인 모든 $a_i$에 대해 $a_i \leftarrow a_i^2 .. 2024. 8. 25.
코드 플레이그라운드 임베딩 from collections import dequen, k = map(int, input().split())visited = [-1] * 100001queue = deque()queue.append(n)visited[n] = 0while queue: pos = queue.popleft() if pos == k: print(visited[pos]) break # 순간이동을 우선적으로 처리 if 0 2024. 8. 19.
AI 동향과 흥미로운 주제 from조코딩 sha-256 와 Bcryptai 과학자. sakana 논문당  비용 15$https://sakana.ai/ai-scientist/ Sakana AIWe are creating a new kind of foundation model based on nature-inspired intelligence.sakana.aihttps://github.com/SakanaAI/AI-Scientist/tree/main/example_papers/layerwise_lr_grokking AI-Scientist/example_papers/layerwise_lr_grokking at main · SakanaAI/AI-ScientistThe AI Scientist: Towards Fully Automated Open-Ended.. 2024. 8. 19.
🐨파이썬 리스트 자료형🏃‍♀️ 파이썬의 리스트(List)는 데이터 구조 중 하나로, 여러 개의 값을 순차적으로 저장할 수 있는 mutable(변경 가능)한 자료형.리스트는 다양한 자료형의 데이터를 혼합하여 저장할 수 있고, 리스트 내의 요소에 접근하거나 수정, 삭제가 가능하다.리스트의 기본 사용법과 자주 사용되는 내부 메서드들에 대해 설명한다.1. 리스트 생성 및 기본 사용법리스트는 대괄호 []를 사용하여 생성할 수 있다.list() 로도 생성 가능하다.리스트는 다양한 자료형을 포함할 수 있으며, 인덱스를 통해 요소에 접근할 수 있다.# 리스트 생성numbers = [1, 2, 3, 4, 5]mixed = [1, "apple", 3.14, True]line = input("공백으로 구분하여 숫자 입력").split()print(lin.. 2024. 8. 18.
🐨파이썬 문자열 자료형🏃‍♀️ 설명을 위한 웹 코딩환경 https://tio.run/#python3 Try It Online tio.runhttps://pythontutor.com/python-compiler.html#mode=edit Python compiler - visualize, debug, get AI help from ChatGPTWrite code in Python 3.11 [newest version, latest features not tested yet] Python 3.6 [reliable stable version, select 3.11 for newest] Python 2.7 [unsupported] ------ Java C (C17 + GNU extensions) C++ (C++20 + GNU extensio.. 2024. 8. 17.
🐨선형 자료구조🏃‍♀️배열, 스택, 큐, 덱 (파이썬) 선형 자료구조는 데이터가 순차적으로 저장되는 구조를 의미한다.가장 기본적인 형태의 자료구조로, 배열(Array), 스택(Stack), 큐(Queue), 덱(Deque) 등이 있다. 1. 배열 (Array)개념배열은 동일한 타입의 데이터를 순차적으로 저장하는 자료구조이다. 배열의 각 요소는 인덱스를 통해 접근할 수 있다.특징인덱스: 배열의 각 요소는 0부터 시작하는 정수 인덱스를 통해 접근한다.고정 크기: 일반적인 배열은 선언 시 크기가 고정되지만, 파이썬의 리스트는 동적으로 크기가 변경될 수 있다.파이썬 구현 예시파이썬에서는 리스트를 통해 배열을 구현한다.# 배열의 기본적인 사용arr = [1, 2, 3, 4, 5]# 요소 접근print(arr[0]) # 출력: 1# 요소 변경arr[2] = 10pri.. 2024. 8. 15.
🚧🚧🚧🚧🚧이동🚧🚧🚧🚧🚧 푸리에 변환을 알고 싶어서 풀고 싶은데....너무 어렵다... 2024. 8. 15.
POE를 달았는데 왜 쓰지를 못하니... POE 스위칭 허브가 있어야죠...(오는 중) 2024. 8. 15.
불쾌한-소리와-편안한-소리-분석을-위한-데이터셋 불쾌한 소리와 편안한 소리 분석을 위한 데이터셋소리 자극은 사람들에게 다양한 감정적 반응을 유발할 수 있다. 특히 불쾌한 소리와 편안한 소리는 신경과학, 심리학, 음향학 분야에서 중요한 연구 주제이다. 이러한 연구를 수행하기 위해서는 다양한 소리 자극에 대한 사람들의 감정적 반응을 측정한 데이터셋이 필요하다. 이번 글에서는 불쾌한 소리와 편안한 소리 분석에 활용할 수 있는 몇 가지 주요 데이터셋을 소개한다.1. DEAM (Database for Emotional Analysis in Music)DEAM 데이터셋은 음악이 유발하는 감정 상태를 분석하기 위한 데이터셋이다. 이 데이터셋에는 각 음악 트랙에 대해 사람들이 느낀 다양한 감정 상태(예: 평온함, 불안함 등)가 기록되어 있다. 특정 감정, 특히 불쾌.. 2024. 8. 15.
다중 주파수 시각화 (로그스케일) 다중 주파수 대역 오디오 시각화 이 앱은 p5.js를 사용하여 마이크 입력의 실시간 다중 주파수 대역 오디오 시각화를 보여줍니다. 각 색상은 다른 주파수 대역을 나타냅니다. 사용 방법: 토글 스위치를 클릭하여 시각화를 시작하거나 중지합니다. 브라우저에서 마이크 사용 권한을 요청하면 '허용'을 클릭합니다. 말을 하거나 소리를 내보세요. 화면에서 실시간으로 변화하는 시각화를 볼 수 있습니다. 시각화를 중지하려면 다시 토글 스위치를 클릭하세요. 시각화 설명: 화면은 5개의 주파수 대역으로 나뉘어 있습니다. 각 색상은 다른 .. 2024. 8. 14.
다중 주파수 대역 오디오 시각화 다중 주파수 대역 오디오 시각화 이 앱은 p5.js를 사용하여 마이크 입력의 실시간 다중 주파수 대역 오디오 시각화를 보여줍니다. 각 색상은 다른 주파수 대역을 나타냅니다. 사용 방법: 토글 스위치를 클릭하여 시각화를 시작하거나 중지합니다. 브라우저에서 마이크 사용 권한을 요청하면 '허용'을 클릭합니다. 말을 하거나 소리를 내보세요. 화면에서 실시간으로 변화하는 시각화를 볼 수 있습니다. 시각화를 중지하려면 다시 토글 스위치를 클릭하세요. 시각화 설명: 화면은 5개의 주파수 대역으로 나뉘어 있습니다. 각 색상은 다른 .. 2024. 8. 14.
백준1916🐨최소비용 구하기.py(다익스트라 알고리즘: 최단 경로 찾기) 다익스트라 알고리즘: 최단 경로 찾기1. 문제 정의문제는 N개의 도시와 M개의 버스 노선이 주어졌을 때, 특정 출발 도시에서 도착 도시까지의 최소 비용을 찾는 것. 각 버스 노선은 출발 도시, 도착 도시, 비용으로 구성.2. 다익스트라 알고리즘 개요다익스트라 알고리즘은 그래프에서 한 정점에서 다른 모든 정점까지의 최단 경로를 찾는 알고리즘. 음의 가중치가 없는 그래프에서 사용 가능.3. 알고리즘 동작 원리시작 정점의 거리를 0으로 초기화, 나머지 정점은 무한대로 설정.방문하지 않은 정점 중 가장 거리가 짧은 정점을 선택.선택한 정점을 거쳐 다른 정점으로 가는 거리가 기존 거리보다 짧으면 업데이트.2-3 과정을 모든 정점을 방문할 때까지 반복.4. 코드 분석4.1 입력 및 그래프 초기화N, M, *bus .. 2024. 8. 14.
백준16611🐨Kleptography.py (Autokey Cipher) https://blog.naver.com/sepaper/221801268480 Autokey Cipher, Vernam Cipher, One-Time Pad기존 암호의 취약점 단일문자 암호는 평문의 한 문자는 치환될 때 항상 같은 한 문자로만 치환되어서 평문...blog.naver.comhttps://www.acmicpc.net/problem/16611 --- ---AutoKey 암호는 고전 암호화 방식 중 하나로, 평문(원래의 메시지)을 암호화하기 위해 키(key)를 사용하는 암호 기법이다. 일반적인 비즈네르(Vigenère) 암호와 유사하지만, AutoKey 암호에서는 평문의 일부가 키로 사용된다는 점에서 차이가 있다.AutoKey 암호의 작동 방식키 생성:초기 키는 일반적으로 짧은 단어 또는 구문으.. 2024. 8. 14.
고속 푸리에 변환 푸리에 변환(Fourier Transform)과 고속 푸리에 변환(FFT, Fast Fourier Transform)에 대해 쉽게 설명해보겠다.푸리에 변환이란?푸리에 변환은 소리나 빛과 같은 신호를 분석할 때 쓰는 수학적 방법이다. 예를 들어, 여러 악기가 함께 연주될 때, 각 악기의 소리를 따로 떼어낼 수 있는 방법이 푸리에 변환이다. 쉽게 말해, 복잡한 신호를 여러 가지 주파수(소리의 높낮이)로 나누는 과정이다.예시:만약 피아노와 플루트가 함께 연주되고 있다고 하자. 푸리에 변환은 이 두 악기의 소리를 분석해서 피아노의 소리와 플루트의 소리를 따로따로 구분할 수 있게 도와준다.고속 푸리에 변환(FFT)이란?푸리에 변환은 유용하지만 계산이 복잡하고 오래 걸린다. 고속 푸리에 변환은 이 과정을 훨씬 빠르.. 2024. 8. 14.
리뷰🤔Mapping unpleasantness of sounds to their auditory representation 이 논문은 소리의 불쾌함이 청각적 표상과 어떻게 연관되는지를 조사한 연구이다. 저자들은 소리가 불쾌하게 느껴지는 이유를 진화적 관점과 연관짓고 있으며, 특정 소리의 청각적 특성이 불쾌함을 유발할 수 있는 생물학적 기반을 찾고자 한다.주요 내용 요약연구 배경: 연구자들은 특정 소리가 불쾌하게 느껴지는 원인을 조사하고자 했다. 이는 진화적으로 위험을 경고하는 소리일 수 있으며, 청각 시스템이 이러한 소리의 특성을 인식하고 반응하도록 발전해 왔을 가능성이 있다.청각적 표상 모델: Shamma(2003)의 청각 시스템 모델을 사용하여 소리의 청각적 표상을 만들어냈다. 이 모델은 소리가 주파수-시간 공간에서 어떻게 처리되는지를 시뮬레이션하며, 이는 청각 피질에서의 신경 활동 패턴을 반영한다.불쾌함의 존재 영역: .. 2024. 8. 14.
리뷰🤔How Pleasant Sounds Promote and Annoying Sounds Impede Health: A Cognitive Approach https://www.mdpi.com/1660-4601/10/4/1439 How Pleasant Sounds Promote and Annoying Sounds Impede Health: A Cognitive ApproachThis theoretical paper addresses the cognitive functions via which quiet and in general pleasurable sounds promote and annoying sounds impede health. The article comprises a literature analysis and an interpretation of how the bidirectional influence of apwww.mdpi.com  이 논문.. 2024. 8. 13.
🐨😱🚧🚧유니온 파인드, 서로소 집합🚧🚧 https://kimwooil.tistory.com/136 [136] 서로소 집합(Disjoint set)과 유니온 파인드(Union-Find)1. 서로소 집합(Disjoint set) 그림과 같이 공통 원소가 없는 두 집합을 서로소 집합 또는 분리 집합이라고 합니다. https://ko.wikipedia.org/wiki/서로소_집합 서로소 집합 - 위키백과, 우리 모두의 백과사전kimwooil.tistory.comhttps://jy-deeplearning.tistory.com/159 유니온 파인드(백준알고리즘 1043번)♣ 유니온 파인드란?유니온 파인드는 그래프 알고리즘으로 두 노드가 같은 그래프에 속하는지 판별하는 알고리즘이다. 아래 집합을 보면 왼쪽은 두 집합에서 공통된 원소가 없고, 오른쪽은 공j.. 2024. 8. 12.
XLabs-AI🚀flux-lora-collection https://huggingface.co/XLabs-AI/flux-lora-collection/tree/main XLabs-AI/flux-lora-collection at main huggingface.coprompt: A handsome 25-year-old man in a sleek, modern suit stands outside under sunlight with a flash adding a futuristic touch. The image has a cool, cinematic feel as if shot on 35mm film. The man is giving a confident high-five, that reads 'FLUX.1' and 'LoRAs' on the next line. W.. 2024. 8. 11.