HackerrankPractice
170+ solutions to Hackerrank.com practice problems using Python 3, С++ and Oracle SQL
파일 탐색기
최종 버전 다운로드 (.zip)- 001. Solve Me First.py
- 002. Simple Array Sum.py
- 003. Compare the Triplets.py
- 004. A Very Big Sum.py
- 005. Diagonal Difference.py
- 006. Plus Minus.py
- 007. Staircase.py
- 008. Mini-Max Sum.py
- 009. Birthday Cake Candles.py
- 010. Time Conversion.py
- 001. Grading Students.py
- 002. Apple and Orange.py
- 003. Kangaroo.py
- 004. Between Two Sets.py
- 005. Breaking the Records.py
- 006. Birthday Chocolate.py
- 013. Electronics Shop.py
- 014. Cats and a Mouse.py
- 015. Forming a Magic Square.py
- 016. Picking Numbers.py
- 017. Climbing the Leaderboard.py
- 018. The Hurdle Race.py
- 001. Intro to Tutorial Challenges.py
- 002. Big Sorting.py
- 007. Pairs.py
- 001. Minimum Absolute Difference in an Array.py
- 002. Marc's Cakewalk.py
- 014. Permuting Two Arrays.py
- 001. The Coin Change Problem.py
- 002. Equal.py
- 003. Sherlock and Cost.py
- 004. Construct the Array.py
- 008. Fibonacci Modified.py
- 001. Laptop Battery Life.py
- 001. Say Hello, World! With Cpp.cpp
- CMakeLists.txt
- 001. Arrays - DS.py
- 001. Sock Merchant.cpp
- 002. Counting Valleys.cpp
- 003. Jumping on the Clouds.cpp
- 004. Repeated String.cpp
- CMakeLists.txt
- 001. 2D Array - DS.cpp
- 002. Arrays - Left Rotation.cpp
- 003. New Year Chaos.cpp
- 004. Minimum Swaps 2.cpp
- 005. Array Manipulation.cpp
- CMakeLists.txt
- 001. Hash Tables - Ransom Note.cpp
- 002. Two Strings.cpp
- 003. Sherlock and Anagrams.cpp
- 004. Count Triplets.cpp
- 005. Frequency Queries.cpp
- CMakeLists.txt
- 003. Sorting - Comparator.cpp
- 004. Fraudulent Activity Notifications.cpp
- CMakeLists.txt
- 001. Strings - Making Anagrams.cpp
- 002. Alternating Characters.cpp
- 003. Sherlock and the Valid String.cpp
- 004. Special String Again.cpp
- 005. Common Child.cpp
- CMakeLists.txt
- 001. Minimum Absolute Difference in an Array.cpp
- 002. Luck Balance.cpp
- 003. Greedy Florist.cpp
- 004. Max Min.cpp
- CMakeLists.txt
- 001. Hash Tables Ice Cream Parlor.cpp
- CMakeLists.txt
- 001. Max Array Sum.cpp
- 002. Abbreviation.cpp
- 003. Candies.cpp
- CMakeLists.txt
- 001. Balanced Brackets.cpp
- 003. Largest Rectangle.cpp
- CMakeLists.txt
- 003. BFS - Shortest Reach in a Graph.cpp
- 004. DFS - Connected Cell in a Grid.cpp
- CMakeLists.txt
- 001. Tree - Height of a Binary Tree.cpp
- CMakeLists.txt
- 001. Sock Merchant.py
- 002. Counting Valleys.py
- 003. Jumping on the Clouds.py
- 004. Repeated String.py
- 001. Arrays - Left Rotation.py
- 002. 2D Array - DS.py
- 003. New Year Chaos.py
- 004. Minimum Swaps 2.py
- 005. Array Manipulation.py
- 001. Hash Tables - Ransom Note.py
- 002. Two Strings.py
- 003. Count Triplets.py
- 004. Frequency Queries.py
- 005. Sherlock and Anagrams.py
- 001. Sorting - Bubble Sort.py
- 002. Mark and Toys.py
- 001. Hash Tables - Ice Cream Parlor.py
- 002. Minimum Time Required.py
- 003. Triple sum.py
- 001. Max Array Sum.py
- 001. Say Hello, World! With Python.py
- 002. Python If-Else.py
- 003. Arithmetic Operators.py
- 004. Python Division.py
- 005. Loops.py
- 006. Write a function.py
- 007. Print Function.py
- 001. List Comprehensions.py
- 002. Find the Runner-Up Score!.py
- 003. Nested Lists.py
- 004. Finding the percentage.py
- 005. Lists.py
- 006. Tuples.py
- 001. sWAP cASE.py
- 002. String Split and Join.py
- 003. What's Your Name.py
- 004. Mutations.py
- 005. Find a string.py
- 006. String Validators.py
- 007. Text Alignment.py
- 008. Text Wrap.py
- 009. Designer Door Mat.py
- 010. String Formatting.py
- 011. Capitalize!.py
- 001. Introduction to Sets.py
- 002. No Idea!.py
- 003. Symmetric Difference.py
- 004. Set add().py
- 005. Set discard() remove() pop().py
- 006. Set union() Operation.py
- 007. Set intersection() Operation.py
- 008. Set difference() Operation.py
- 009. Set symmetric_difference() Operation.py
- 010. Set Mutations.py
- 011. The Captain's Room.py
- 012. Check Subset.py
- 013. Check Strict Superset.py
- 001. itertools.product().py
- 002. itertools.combinations().py
- 003. itertools.permutations().py
- 004. itertools.combinations_with_replacement().py
- 005. Compress the String!.py
- 006. Iterables and Iterators.py
- 007. Maximize It!.py
- 001. collections.Counter().py
- 002. DefaultDict Tutorial.py
- 003. Collections namedtuple().py
- 004. Collections OrderedDict().py
- 005. Word Order.py
- 006. Collections deque().py
- 007. Company Logo.py
- 008. Piling Up!.py
- 001. Calendar Module.py
- 002. Time Delta.py
- 001. Exceptions.py
- 002. Incorrect Regex.py
- 001. Arrays.py
- 002. Shape and Reshape.py
- 001. Revising the Select Query I.sql
- 002. Revising the Select Query II.sql
- 003. Select All.sql
- 004. Select By ID.sql
- 005. Japanese Cities' Attributes.sql
- 006. Japanese Cities' Names.sql
- 007. Weather Observation Station 1.sql
- 008. Weather Observation Station 3.sql
- 009. Weather Observation Station 4.sql
- 010. Weather Observation Station 5.sql
- 011. Weather Observation Station 6.sql
- 012. Weather Observation Station 7.sql
- 013. Weather Observation Station 8.sql
- 014. Weather Observation Station 9.sql
- 015. Weather Observation Station 10.sql
- 016. Weather Observation Station 11.sql
- 017. Weather Observation Station 12.sql
- 018. Higher Than 75 Marks.sql
- 019. Employee Names.sql
- 020. Employee Salaries.sql
- 001. Type of Triangle.sql
- 002. The PADS.sql
- 004. Binary Tree Nodes.sql
- 001. Revising Aggregations - The Count Function.sql
- 002. Revising Aggregations - The Sum Function.sql
- 003. Revising Aggregations - Averages.sql
- 004. Average Population.sql
- 005. Japan Population.sql
- 006. Population Density Difference.sql
- 007. The Blunder.sql
- 008. Top Earners.sql
- 009. Weather Observation Station 2.sql
- 010. Weather Observation Station 13.sql
- 011. Weather Observation Station 14.sql
- 012. Weather Observation Station 15.sql
- 013. Weather Observation Station 16.sql
- 014. Weather Observation Station 17.sql
- 015. Weather Observation Station 18.sql
- 016. Weather Observation Station 19.sql
- 017. Weather Observation Station 20.sql
- 001. Asian Population.sql
- 002. African Cities.sql
- 003. Average Population of Each Continent.sql
- 004. The Report.sql
- 001. Day 0 - Mean, Median, and Mode.py
- 002. Day 0 - Weighted Mean.py
- 003. Day 1 - Quartiles.py
- 004. Day 1 - Interquartile Range.py
- 005. Day 1 - Standard Deviation.py
- 006. Day 4 - Binomial Distribution I.py
- 007. Day 4 - Binomial Distribution II.py
- 008. Day 4 - Geometric Distribution I.py
- 009. Day 4 - Geometric Distribution II.py
- 010. Day 5 - Poisson Distribution I.py
- 011. Day 5 - Poisson Distribution II.py
- 012. Day 5 - Normal Distribution I.py
- 013. Day 5 - Normal Distribution II.py
- 014. Day 6 - The Central Limit Theorem I.py
- 015. Day 6 - The Central Limit Theorem II.py
- 016. Day 6 - The Central Limit Theorem III.py
- .gitattributes
- .gitignore
- Automated readme generation.py
- LICENSE
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/marinskiy/HackerrankPractice
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd HackerrankPractice
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. CMake
보통 추천사전 준비물
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd C++/01. Introduction
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
mkdir build && cd build
빌드 결과물을 담을 폴더를 만들고 그 안으로 이동합니다.
cmake ..
소스코드를 분석해 빌드 설정 파일을 생성합니다 (build 폴더 안에서 실행해야 함).
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
build 폴더 안에 실행 파일이 생성됐는지 확인하고, 직접 실행해보세요 (예: ./build/앱이름).
// repository documentation
Was this content helpful?
(0 ratings)
