profile
hot_hot
태그 목록
전체보기 (96)hackerrank(16)aws(10)typescript(9)python(8)lambda(6)SQLAlchemy(6)ts(6)serverless(5)test(5)Node(5)pytest(4)js(4)debug(4)JavaScript(4)mocha(4)node.js(3)S3(3)SOLID(3)aws lambda(3)vscode(3)type(2)query(2)node js(2)file(2)deploy(2)AWS S3(2)블록체인(2)Pydantic(2)knex(2)knex.js(2)mysql(2)git(2)discord(2)FAST API(2)serverless framework(2)uniswapV3(1)import(1)package(1)status code 429(1)IT(1)record(1)Subgraph(1)Alternating Characters(1)terminal(1)flush(1)ORM(1)npm(1)invalid(1)탈중앙화 금융(1)push(1)BaseModel(1)shapely(1)web framework(1)이더리움(1)INSERT(1)update_forward_refs(1)console.log(1)listObjectsV2(1)the graph(1)http(1)429(1)nyc(1)image(1)Clustered Index(1)Cache(1)Sherlock and Anagrams(1)MalformedXML(1)rate limited(1)yarn(1)Index(1)unlink(1)스테이블 코인(1)acm(1)route53(1)TDD(1)app.js(1)pillow(1)Sherlock and the Valid String(1)launch.json(1)float(1)bulk(1)chai(1)Log Insight(1)ElastiCache(1)크로노스(1)service(1)Count Triplets(1)decorator(1)Arrays: Left Rotation(1)kronos(1)Bubble Sort(1)responsibility(1)ecs(1)New Year Chaos(1)xcrun(1)&&(1)domain(1)bdd(1)graphql(1)code fomatter(1)ESLint(1)git submodule(1)chat not found(1)Counting Valleys(1)Environment variables(1)bulk_update_mappings(1).build(1)aws elasticache(1)env(1)Rollback(1)mark(1)pep8(1)error(1)이더(1)https(1)infura(1)raw query(1)Strings: Making Anagrams(1)parametrize(1)Special String Again(1)uniswap(1)CommandLineTools(1)Paging(1)가스비(1)terra(1)NextContinuationToken(1)Discord.js(1)conflict(1)dai(1)chat id(1)delete(1)sendMessage(1)commit(1)virtual env(1)cheerio(1)Minimum Swaps 2(1)submodule(1)Sales by Match(1)Sorting Comparator(1)Group(1)puppeteer(1)synchronize_session(1)setTimeout(1)ethers.js(1)axios(1)update(1)LSP(1)repository(1)breakpoint(1)DeFI(1)incompatible(1)API Gateway(1)upload(1)thegraph(1)pycharm(1)circular references(1)remove(1)Jumping on the Clouds(1)console(1)2D Array - DS(1)bulk_insert_mappings(1).serverless(1)runtimeExecutable(1)Web Framework Benchmarks(1)USDT(1)array(1)1000(1)poetry(1)hacker rank(1)black(1)seeding(1)luna(1)javascript debug terminal(1)db(1)venv(1)HankerRank(1)ignore(1)node-version(1)seeder(1)install(1)pipeline(1)Repeated String(1)js extension(1)Ransom Note(1)describe()(1)seed(1)postman(1)B-tree(1)open closed principle(1)Discord Bot(1).js(1)NUMERIC(1)closure(1)더 그래프(1)cloudwatch(1)add(1)ether gas fee(1)EPERM(1)children(1)environment variable(1)bulk_save_objects(1)Parallel(1)IsTruncated(1)benchmark(1)syntaxerror(1)stable coin(1)chat_id(1)reserved keys(1)bucket(1)migration(1)Two Strings(1)liskov substitution principle(1)ContinuationToken(1)usdc(1)forwardRef(1)secondary index(1)operation not permitted(1)first-class citizen(1)http to https(1)telegram(1)

HackerRank Special String Again

주어진 문자열 s이 대해 만들 수 있는 팰린드롬(회문)의 수를 구하는 문제다s의 길이가 100만까지이므로 모든 팰린드롬을 만들어서 세는 건 timeout날 것 같다문자 하나하나를 돌면서 각 index에 대해 even_before, even_after, odd_befor

2021년 5월 8일
·
0개의 댓글

HackerRank Sherlock and the Valid String

유효한 문자열 : 문자열에 존재하는 문자의 개수가 모두 동일유효한 문자열을 만들기 위해 제거해야하는 문자의 개수가 1개 이하인 경우 return YES, 아니면 NOCounter()로 문자열의 문자 빈도수를 구한다빈도수를 set()으로 묶어 기준으로 삼는다기준값을 돌면

2021년 5월 8일
·
0개의 댓글

HackerRank Alternating Characters

문자열은 A, B로만 구성되어 있다. 동일 문자가 인접하지 않도록 하려면 몇 개의 문자를 제거해야 하는지 구하는 문제다.index가 가리키는 문자를 current, index+1이 가리키는 문자를after로 지정하고 current와 after를 비교한다. 같은 값이라면

2021년 5월 7일
·
0개의 댓글

HackerRank Strings: Making Anagrams

주어진 문자열 a, b가 anagram이 되기 위해 a, b에서 제거해야 할 문자의 총 개수 구하는 문제다Counter 클래스를 사용해 각 문자의 개수를 구한다a, b 모두에 존재하는 문자의 개수를 빼주고 남은 개수의 총합을 구하면 된다

2021년 5월 7일
·
0개의 댓글

HackerRank Sorting Comparator

Player라는 클래스에 name, score이 초기화되도록 \_\_init\_\_ 메서드를 채워준다. comparator에서는 입력된 a, b 인스턴스의 속성인 name, score를 비교해서 정렬해준다. score는 내림차순, name은 오름차순이다.

2021년 5월 4일
·
0개의 댓글

HackerRank Bubble Sort

정렬될 때까지 bubble sort를 하면서 몇 번이나 원소의 순서를 바꿨는지 출력

2021년 5월 4일
·
0개의 댓글

HackerRank Count Triplets

아이디어를 얻기 어려워 검색을 해봤다아이디어 출처지정된 값 v를 기준으로 왼쪽에는 v를 r로 나눈 몫이 key로 들어있는 dict, 오른쪽에는 v에 r을 곱한 값이 key로 들어있는 dict를 만들어야 한다.for문 돌 때마다 만들면 timeout이 나므로 초기에 기준

2021년 5월 2일
·
0개의 댓글

HackerRank Sherlock and Anagrams

anargam : 문자열을 재정렬해서 다른 뜻을 가지는 글자로 바꾸는 것아이디어 : 입력된 문자열의 길이를 length라고 한다. 문자열의 길이를 1~length까지 잘라 나올 수 있는 경우를 모두 구한다. 각 문자열을 정렬해서 dict의 key로 만들고 개수를 누적한

2021년 5월 2일
·
0개의 댓글

HackerRank Two Strings

2021년 5월 2일
·
0개의 댓글

HackerRank Ransom Note

note에 있는 단어들을 magazine에 있는 단어들이 포함할 수 있으면 Yes, 아니면 No 출력note_dict, magazine_dict에 각 단어를 key로 하고 개수를 value에 누적한다note_dict에 있는 단어가 magazine_dict에는 있어야 하

2021년 5월 2일
·
0개의 댓글

HackerRank New Year Chaos

리스트 원소가 오름차순 정렬되도록 해야 하는데 조건이 있다.1\. 각 원소는 뒤에 원소랑 자리 교환을 할 수 있다.2\. 각 원소는 자리 교환을 2번만 할 수 있다자리 교환 최소 횟수를 출력한다. 만약 원소가 자리 교환을 2번 초과한다면 Too chaotic을 출력한다

2021년 5월 2일
·
0개의 댓글

HackerRank Minimum Swaps 2

list의 원소를 최소한 몇번 swap해야 정렬되는지 판단하는 문제다처음 원소부터 제자리를 찾아 swap해야하는데 swap 당한(?) 원소가 제자리를 못찾으면 그 원소를 다시 제자리를 찾도록 swap해주면 된다.처음엔 문제를 너무 어렵게 생각해서 swap을 했는지 안했

2021년 5월 2일
·
0개의 댓글

HackerRank Arrays: Left Rotation

주어진 배열의 원소들을 d만큼 왼쪽으로 밀어서 회전시키는 문제다방법 1. 각 원소를 d만큼 왼쪽으로 이동. 하지만 d가 10만 이하라 최악의 경우 10만 번 반복하니까 안좋다.방법 2. 파이썬의 list slice를 사용해서 d기준으로 index d뒤에 있는 원소를 먼

2021년 4월 29일
·
0개의 댓글

HackerRank Repeated String

s라는 문자열이 주어지고 s는 무한히 반복되지만 n만큼만 잘랐을 때 그 안에 a라는 문자가 몇 개나 들어있는지 판단해야 한다단순하게 보면 s를 n이라는 길이가 될 때까지 반복하고 그 안에서 a 문자를 찾으면 된다. 그러나 너무 느릴 것 같다.n을 s의 길이로 나는 몫

2021년 4월 28일
·
0개의 댓글

HackerRank Jumping on the Clouds

주어진 배열의 원소가 0이면 그 자리로 jump할 수 있고 1이면 그 자리로 jump하지 못한다. 이동은 한번에 1칸, 2칸만 가능하다. 끝까지 도달하기 위한 최소 jump 수를 구해야 한다.2칸을 이동한다고 했을 때 배열의 끝을 초과하지 않으면서 이동하려는 자리의 값

2021년 4월 28일
·
0개의 댓글

HackerRank Sales by Match

양말 짝을 찾는 문제다dict에 양말 key를 넣고 개수를 누적한다dict를 for문으로 돌면서 값을 2로 나눈 몫을 누적하고 응답한다

2021년 4월 26일
·
0개의 댓글