[2023-3] 습관의 알고리즘
·
📚 Book
습관의 알고리즘 신경망 과학자가 생각 습관이란? 책의 저자는 스탠포드 대학의 교수이다. https://profiles.stanford.edu/russell-poldrack Russell Poldrack's Profile | Stanford Profiles Bio I grew up in a small town in Texas and attended Baylor University. After completing my PhD in experimental psychology at the University of Illinois in Urbana-Champaign, I spent four years as a postdoc at Stanford. I have held faculty positions at Mass..
[leetcode-43] Multiply Strings
·
🐢 One step
LeetCode-43 Multiply Strings : Given two non-negative integers num1 and num2 represented as strings, return the product of num1 and num2, also represented as a string. note : Note: You must not use any built-in BigInteger library or convert the inputs to integer directly. :::python class Solution: def multiply(self, num1: str, num2: str) -> str: if (num1=='0') or (num2=='0'): ret..
[CV] Online CV template
·
🏃 Routine
https://github.com/sharu725/online-cv GitHub - sharu725/online-cv: A minimal Jekyll Theme to host your resume (CV) A minimal Jekyll Theme to host your resume (CV). Contribute to sharu725/online-cv development by creating an account on GitHub. github.com https://github.com/sneas/cv-template GitHub - sneas/cv-template: An easy way to create HTML and PDF versions of your resume, and automatically h..
[leetcode-14] Longest Common Prefix
·
🐢 One step
LeetCode-14 Longest Common Prefix : Write a function to find the longest common prefix string amongst an array of strings. note : If there is no common prefix, return an empty string "".Answer :::python class Solution: def longestCommonPrefix(self, strs: List[str]) -> str: if len(strs)==1: return strs[0] answer = '' i = 0 min_p = min([len(s) for s in strs]) if min_p==0: return "" while i
Lambda 함수란?
·
🐍 Python
Lambda 함수란 무엇인가? Lambda 함수는 익명 함수(anonymous function)를 생성하는데 사용되는 함수입니다. 이러한 함수는 변수에 대입하여 함수를 저장하거나, 인자(argument)로 다른 함수에 전달하거나, 반환값으로 다른 함수에서 사용될 수 있습니다. Lambda 함수는 간단한 기능을 가지고 있으며, 일반적으로 한 줄 안에 정의됩니다. 이러한 특징 때문에, Lambda 함수는 특별한 구문을 사용하여 생성됩니다. Lambda 함수의 구문 Lambda 함수의 구문은 다음과 같습니다. lambda arguments: expression 여기서 arguments는 함수에 전달될 인자(argument)들의 목록입니다. expression은 인자를 이용하여 계산할 표현식입니다. 다음은 간단..
[leetcode-12] Integer to Roman
·
🐢 One step
LeetCode-12 Integer to Roman : Roman numerals are represented by seven different symbols: I, V, X, L, C, D and M. note : Given an integer, convert it to a roman numeral.Answer :::python class Solution: def intToRoman(self, num: int) -> str: roman_dict = { 0 : "V" ,1 : "L" ,2 : "D" } d_dict= { 0 : "I" ,1 : "X" ,2 : "C" ,3 : "M" } answer = '' set_num = 3 while set_num >= 0: remain = num //..
[RL] Stable-baselines3 gym -> gymnasium
·
👾 Deep Learning
RL 계보로 보면 OpenAI와 Deepmind이 둘이 거의 다했다고 보면 된다.. 코드며 paper며 하지만 요즘 RL 보다 NLP LLM 모델에 관심이 쏠리면서 과거 OpenAI baseline git 이나 Deepmind rl acme git이 업데이트 되지 않고 있다. 그 사이 gym의 후원 재단이 바뀌면서 gymnasium으로 변형되고 일부 return 방식이 바뀌었다. 그래서 대부분의 2~3년이 지난 코드들은 과거 gym버전의 패키지가 아니면 호환이 되지 않고있다. 그러나 다행히 stable-baselines에서 최근 gymnasium으로 코드를 변경해 주었다. 이 패키지를 사용하면 기존 대부분의 PPO, HER, DDPG 등 RL model을 사용이 가능하고 custom 환경도 만들 수 있게..
[leetcode-10] Regular Expression Matching
·
🐢 One step
LeetCode-10 Regular Expression Matching : Given an input string s and a pattern p, implement regular expression matching note : The matching should cover the entire input string (not partial).Answer :::python class Solution: def isMatch(self, s: str, p: str) -> bool: if len(re.findall(p,s))>0: return s == re.findall(p,s)[0] else: return False Result : 201ms Memory: 13.9mbSolve :::python class So..
다했다
'분류 전체보기' 카테고리의 글 목록 (25 Page)