├── 15-days-of-learning-sql.sql ├── 2d-array └── Solution.java ├── 30-2d-arrays └── Solution.java ├── 30-abstract-classes └── Solution.java ├── 30-arrays └── Solution.java ├── 30-binary-numbers └── Solution.java ├── 30-binary-search-trees └── Solution.java ├── 30-binary-trees └── Solution.java ├── 30-bitwise-and └── Solution.java ├── 30-class-vs-instance └── Person.java ├── 30-conditional-statements └── Solution.java ├── 30-data-types └── Solution.java ├── 30-dictionaries-and-maps └── Solution.java ├── 30-exceptions-string-to-integer └── Solution.java ├── 30-generics └── Solution.java ├── 30-hello-world └── Solution.java ├── 30-inheritance └── Solution.java ├── 30-interfaces └── Solution.java ├── 30-linked-list-deletion └── Solution.java ├── 30-linked-list └── Solution.java ├── 30-loops └── Solution.java ├── 30-more-exceptions └── Solution.java ├── 30-nested-logic └── Solution.java ├── 30-operators └── Arithmetic.java ├── 30-queues-stacks └── Solution.java ├── 30-recursion └── Solution.java ├── 30-regex-patterns └── Solution.java ├── 30-review-loop └── Solution.java ├── 30-running-time-and-complexity └── Solution.java ├── 30-scope └── Solution.java ├── 30-sorting └── Solution.java ├── 30-testing └── Solution.java ├── 3d-surface-area └── Solution.java ├── README.md ├── a-chessboard-game-1 └── Solution.java ├── a-chocolate-fiesta └── Solution.java ├── a-very-big-sum └── Solution.java ├── abbr └── Solution.java ├── absolute-permutation └── Solution.java ├── abstract-classes-polymorphism.cpp ├── accessing-inherited-functions.cpp ├── acm-icpc-team └── Solution.java ├── african-cities.sql ├── akhil-and-gf └── Solution.java ├── alien-username └── Solution.java ├── almost-sorted └── Solution.java ├── alphabet-rangoli.py ├── alternating-characters └── Solution.java ├── alternative-matching └── Solution.java ├── anagram └── Solution.java ├── and-xor-or └── Solution.java ├── angry-children └── Solution.java ├── angry-professor └── Solution.java ├── any-or-all.py ├── append-and-delete └── Solution.java ├── apple-and-orange └── Solution.java ├── array-left-rotation └── Solution.java ├── arrays-ds └── Solution.java ├── arrays-introduction.cpp ├── asian-population.sql ├── attending-workshops.cpp ├── attribute-parser.cpp ├── average-population-of-each-continent.sql ├── average-population.sql ├── awk-1.sh ├── awk-2.sh ├── awk-3.sh ├── awk-4.sh ├── backreferences-to-failed-groups └── Solution.java ├── balanced-brackets └── Solution.java ├── balanced-forest └── Solution.java ├── bash-tutorials---a-personalized-echo.sh ├── bash-tutorials---arithmetic-operations.sh ├── bash-tutorials---comparing-numbers.sh ├── bash-tutorials---compute-the-average.sh ├── bash-tutorials---getting-started-with-conditionals.sh ├── bash-tutorials---looping-and-skipping.sh ├── bash-tutorials---looping-with-numbers.sh ├── bash-tutorials---more-on-conditionals.sh ├── bash-tutorials---the-world-of-numbers.sh ├── bash-tutorials-concatenate-an-array-with-itself.sh ├── bash-tutorials-count-the-number-of-elements-in-an-array.sh ├── bash-tutorials-display-the-third-element-of-an-array.sh ├── bash-tutorials-filter-an-array-with-patterns.sh ├── bash-tutorials-lets-echo.sh ├── bash-tutorials-read-in-an-array.sh ├── bash-tutorials-remove-the-first-capital-letter-from-each-array-element.sh ├── bash-tutorials-slice-an-array.sh ├── basic-calculator.py ├── basic-cryptanalysis └── Solution.java ├── basics-of-sets-and-relational-algebra-1.txt ├── basics-of-sets-and-relational-algebra-2.txt ├── basics-of-sets-and-relational-algebra-3.txt ├── basics-of-sets-and-relational-algebra-4.txt ├── basics-of-sets-and-relational-algebra-5.txt ├── basics-of-sets-and-relational-algebra-6.txt ├── basics-of-sets-and-relational-algebra-7.txt ├── battery.py ├── bday-gift └── Solution.java ├── beautiful-binary-string └── Solution.java ├── beautiful-days-at-the-movies └── Solution.java ├── beautiful-pairs └── Solution.java ├── beautiful-triplets └── Solution.java ├── best-divisor └── Solution.java ├── between-two-sets └── Solution.java ├── big-sorting └── Solution.java ├── bigger-is-greater └── Solution.java ├── binary-search-tree-1.sql ├── binary-search-tree-insertion └── Solution.java ├── binary-search-tree-lowest-common-ancestor └── Solution.java ├── binomial-coefficients └── Solution.java ├── birthday-cake-candles └── Solution.java ├── bitset-1.cpp ├── bomber-man └── Solution.java ├── bon-appetit └── Solution.java ├── botclean.py ├── botcleanr.py ├── box-it.cpp ├── branch-reset-groups.php ├── breaking-best-and-worst-records └── Solution.java ├── breaking-sticks └── Solution.java ├── bus-station └── Solution.java ├── c-class-templates.cpp ├── c-tutorial-basic-data-types.cpp ├── c-tutorial-class.cpp ├── c-tutorial-conditional-if-else.cpp ├── c-tutorial-for-loop.cpp ├── c-tutorial-functions.cpp ├── c-tutorial-pointer.cpp ├── c-tutorial-strings.cpp ├── c-tutorial-stringstream.cpp ├── c-tutorial-struct.cpp ├── caesar-cipher-1 └── Solution.java ├── calculating-volume └── Solution.java ├── calendar-module.py ├── camelcase └── Solution.java ├── can-funds-be-transferred-a.py ├── can-funds-be-transferred-b.py ├── can-you-access └── Solution.java ├── candies └── Solution.java ├── capitalize.py ├── capturing-non-capturing-groups └── Solution.java ├── castle-on-the-grid └── Solution.java ├── cats-and-a-mouse └── Solution.java ├── cavity-map └── Solution.java ├── challenges.sql ├── cheese-and-random-toppings └── Solution.java ├── chocolate-feast └── Solution.java ├── circular-array-rotation └── Solution.java ├── class-1-dealing-with-complex-numbers.py ├── class-2-find-the-torsional-angle.py ├── classes-objects.cpp ├── climbing-the-leaderboard └── Solution.java ├── closest-number └── Solution.java ├── closest-numbers └── Solution.java ├── collections-counter.py ├── combo-meal └── Solution.java ├── common-child └── Solution.java ├── compare-the-triplets └── Solution.java ├── compare-two-linked-lists └── Solution.java ├── compress-the-string.py ├── connecting-towns └── Solution.java ├── constructing-a-number └── Solution.java ├── contacts └── Solution.java ├── contest-leaderboard.sql ├── contests └── programming-interviews-practice-session │ ├── ip-address-validation │ └── Solution.java │ └── stat-warmup │ └── Solution.java ├── correctness-invariant └── Solution.java ├── count-triplets-1 └── Solution.java ├── counting-valleys └── Solution.java ├── countingsort1 └── Solution.java ├── countingsort2 └── Solution.java ├── countingsort3 └── Solution.java ├── countingsort4 └── Solution.java ├── cpp-class-template-specialization.cpp ├── cpp-exception-handling.cpp ├── cpp-hello-world.cpp ├── cpp-input-and-output.cpp ├── cpp-lower-bound.cpp ├── cpp-maps.cpp ├── cpp-sets.cpp ├── cpp-variadics.cpp ├── crossword-puzzle └── Solution.java ├── crush └── Solution.java ├── ctci-array-left-rotation └── Solution.java ├── ctci-balanced-brackets └── Solution.java ├── ctci-bfs-shortest-reach └── Solution.java ├── ctci-big-o └── Solution.java ├── ctci-bubble-sort └── Solution.java ├── ctci-coin-change └── Solution.java ├── ctci-comparator-sorting └── Solution.java ├── ctci-connected-cell-in-a-grid └── Solution.java ├── ctci-contacts └── Solution.java ├── ctci-fibonacci-numbers └── Solution.java ├── ctci-find-the-running-median └── Solution.java ├── ctci-ice-cream-parlor └── Solution.java ├── ctci-is-binary-search-tree └── Solution.java ├── ctci-linked-list-cycle └── Solution.java ├── ctci-lonely-integer └── Solution.java ├── ctci-making-anagrams └── Solution.java ├── ctci-merge-sort └── Solution.java ├── ctci-queue-using-two-stacks └── Solution.java ├── ctci-ransom-note └── Solution.java ├── ctci-recursive-staircase └── Solution.java ├── cut-the-sticks └── Solution.java ├── dance-class └── Solution.java ├── database-normalization-1-1nf.txt ├── database-normalization-10.txt ├── database-normalization-123nf.txt ├── database-normalization-3.txt ├── database-normalization-4.txt ├── database-normalization-5.txt ├── database-normalization-6.txt ├── database-normalization-7.txt ├── database-normalization-8.txt ├── database-normalization-9.txt ├── databases-differences.txt ├── databases-keys.txt ├── databases-natural-joins.txt ├── databases-relational-calculus.txt ├── day-of-the-programmer └── Solution.java ├── decibinary-numbers └── Solution.java ├── decorators-2-name-directory.py ├── defaultdict-tutorial.py ├── delete-a-node-from-a-linked-list └── Solution.java ├── delete-duplicate-value-nodes-from-a-sorted-linked-list └── Solution.java ├── deque-stl.cpp ├── designer-door-mat.py ├── designer-pdf-viewer └── Solution.java ├── detect-html-links └── Solution.java ├── detect-html-tags └── Solution.java ├── detect-the-domain-name └── Solution.java ├── detect-the-email-addresses └── Solution.java ├── detect-whether-a-linked-list-contains-a-cycle └── Solution.java ├── detecting-valid-latitude-and-longitude └── Solution.java ├── determinant-of-the-matrix-3.txt ├── diagonal-difference └── Solution.java ├── die-hard-3 └── Solution.java ├── difference-and-product └── Solution.java ├── divisible-sum-pairs └── Solution.java ├── diwali-lights └── Solution.java ├── down-to-zero-ii └── Solution.java ├── draw-the-triangle-1.sql ├── draw-the-triangle-2.sql ├── drawing-book └── Solution.java ├── duplicate-word └── DuplicateWords.java ├── dynamic-array └── Solution.java ├── earnings-of-employees.sql ├── easy-gcd-1 └── Solution.java ├── easy-math └── Solution.java ├── electronics-shop └── Solution.java ├── encryption └── Solution.java ├── english-khalani-translation-1.cpp ├── equal-stacks └── Solution.java ├── equality-in-a-array └── Solution.java ├── equations └── Solution.java ├── eulers-criterion └── Solution.java ├── even-odd-query └── Solution.java ├── even-tree └── Solution.java ├── exceptional-server.cpp ├── exceptions.py ├── excluding-specific-characters └── Solution.java ├── extra-long-factorials └── Solution.java ├── fair-rations └── Solution.java ├── fibonacci-finding-easy └── Solution.java ├── fibonacci-modified └── Solution.java ├── filling-jars └── Solution.java ├── find-a-string.py ├── find-a-word └── Solution.java ├── find-angle.py ├── find-digits └── Solution.java ├── find-hackerrank └── Solution.java ├── find-maximum-index-product └── Solution.java ├── find-median-1 └── Solution.java ├── find-point └── Solution.java ├── find-second-maximum-number-in-a-list.py ├── find-substring └── Solution.java ├── find-the-median └── Solution.java ├── find-the-merge-point-of-two-joined-linked-lists └── Solution.java ├── find-the-nearest-clone └── Solution.java ├── finding-the-percentage.py ├── flatland-space-stations └── Solution.java ├── flipping-bits └── Solution.java ├── flipping-the-matrix └── Solution.java ├── forward-references └── Solution.java ├── fp-hello-world-n-times.hs ├── fp-hello-world.hs ├── fp-solve-me-first.hs ├── fractal-trees-all.sh ├── fraudulent-activity-notifications └── Solution.java ├── frequency-queries └── Solution.java ├── friend-circle-queries └── Solution.java ├── full-score.sql ├── functions-in-c.c ├── funny-string └── Solution.java ├── game-of-stones-1 └── Solution.java ├── game-of-thrones └── Solution.java ├── game-of-two-stacks └── Solution.java ├── game-with-cells └── Solution.java ├── gem-stones └── Solution.java ├── get-the-value-of-the-node-at-a-specific-position-from-the-tail └── Solution.java ├── grading └── Solution.java ├── greedy-florist └── Solution.java ├── grid-challenge └── Solution.java ├── hackerrank-in-a-string └── Solution.java ├── hackerrank-language └── Solution.java ├── hackerrank-tweets └── Solution.java ├── halloween-party └── Solution.java ├── halloween-sale └── Solution.java ├── handshake └── Solution.java ├── happy-ladybugs └── Solution.java ├── harry-potter-and-the-floating-rocks └── Solution.java ├── harry-potter-and-wands.sql ├── help-mike └── Solution.java ├── hex-color-code.py ├── hotel-prices.cpp ├── html-attributes └── Solution.java ├── icecream-parlor └── Solution.java ├── ide-identifying-comments └── Solution.java ├── identify-smith-numbers └── Solution.java ├── incorrect-regex.py ├── inheritance-introduction.cpp ├── inherited-code.cpp ├── input.py ├── insert-a-node-at-a-specific-position-in-a-linked-list └── Solution.java ├── insert-a-node-at-the-head-of-a-linked-list └── Solution.java ├── insert-a-node-at-the-tail-of-a-linked-list └── Solution.java ├── insert-a-node-into-a-sorted-doubly-linked-list └── Solution.java ├── insertionsort1 └── Solution.java ├── insertionsort2 └── Solution.java ├── interchange-two-numbers.py ├── interviews.sql ├── introduction-to-regex.py ├── ip-address-validation └── Solution.java ├── is-binary-search-tree └── Solution.java ├── is-fibo └── Solution.java ├── iterables-and-iterators.py ├── itertools-combinations-with-replacement.py ├── itertools-combinations.py ├── itertools-permutations.py ├── itertools-product.py ├── japan-population.sql ├── japanese-cities-detail.sql ├── japanese-cities-name.sql ├── java-1d-array-easy └── Solution.java ├── java-1d-array-introduction └── Solution.java ├── java-1d-array └── Solution.java ├── java-2d-array └── Solution.java ├── java-abstract-class └── Main.java ├── java-anagrams └── Solution.java ├── java-annotations └── Solution.java ├── java-arraylist └── Solution.java ├── java-bigdecimal └── Solution.java ├── java-biginteger └── Solution.java ├── java-bitset └── Solution.java ├── java-comparator └── Solution.java ├── java-covariance └── Solution.java ├── java-currency-formatter └── Solution.java ├── java-datatypes └── Solution.java ├── java-date-and-time └── Solution.java ├── java-dequeue └── test.java ├── java-end-of-file └── Solution.java ├── java-exception-handling-try-catch └── Solution.java ├── java-exception-handling └── Solution.java ├── java-factory └── Solution.java ├── java-generics └── Solution.java ├── java-hashset └── Solution.java ├── java-if-else └── Solution.java ├── java-inheritence-1 └── Solution.java ├── java-inheritence └── Solution.java ├── java-instanceof-keyword └── InstanceOFTutorial.java ├── java-int-to-string └── Solution.java ├── java-interface └── Solution.java ├── java-iterator └── Main.java ├── java-lambda-expressions └── Solution.java ├── java-list └── Solution.java ├── java-loops-i └── Solution.java ├── java-loops └── Solution.java ├── java-md5 └── Solution.java ├── java-method-overriding-2-super-keyword └── Solution.java ├── java-method-overriding └── Main.java ├── java-output-formatting └── Solution.java ├── java-primality-test └── Solution.java ├── java-priority-queue └── Solution.java ├── java-reflection-attributes └── Solution.java ├── java-regex └── Solution.java ├── java-singleton └── Solution.java ├── java-sort └── Solution.java ├── java-stack └── Solution.java ├── java-static-initializer-block └── Solution.java ├── java-stdin-and-stdout-1 └── Solution.java ├── java-stdin-stdout └── Solution.java ├── java-string-reverse └── Solution.java ├── java-string-token └── Solution.java ├── java-strings-introduction └── Solution.java ├── java-strings └── Solution.java ├── java-substring └── Solution.java ├── java-vistor-pattern └── Solution.java ├── jesse-and-cookies └── Solution.java ├── jesse-and-os-1 └── Solution.java ├── jim-and-the-jokes └── Solution.java ├── jim-and-the-orders └── Solution.java ├── john-and-gcd-list └── Solution.java ├── js10-arithmetic-operators.js ├── js10-arrays.js ├── js10-arrows.js ├── js10-binary-calculator ├── css │ └── binaryCalculator.css ├── index.html └── js │ └── binaryCalculator.js ├── js10-bitwise.js ├── js10-buttons-container ├── css │ └── buttonsGrid.css ├── index.html └── js │ └── buttonsGrid.js ├── js10-class.js ├── js10-count-objects.js ├── js10-create-a-button ├── css │ └── button.css ├── index.html └── js │ └── button.js ├── js10-data-types.js ├── js10-date.js ├── js10-function.js ├── js10-hello-world.js ├── js10-if-else.js ├── js10-inheritance.js ├── js10-let-and-const.js ├── js10-loops.js ├── js10-objects.js ├── js10-regexp-1.js ├── js10-regexp-2.js ├── js10-regexp-3.js ├── js10-switch.js ├── js10-template-literals.js ├── js10-throw.js ├── js10-try-catch-and-finally.js ├── jumping-on-the-clouds-revisited └── Solution.java ├── jumping-on-the-clouds └── Solution.java ├── k-candy-store └── Solution.java ├── kangaroo └── Solution.java ├── kaprekar-numbers └── Solution.java ├── keyword-transposition-cipher └── Solution.java ├── kundu-and-tree └── Solution.java ├── lambda-calculus-evaluate-the-expression-1.txt ├── lambda-calculus-evaluate-the-expression-2.txt ├── lambda-calculus-evaluate-the-expression.txt ├── lambda-calculus-getting-started.txt ├── lambda-calculus-reductions-1.txt ├── lambda-calculus-reductions-2.txt ├── lambda-calculus-reductions-3.txt ├── lambda-calculus-reductions-4.txt ├── lambda-calculus-understanding-the-syntax.txt ├── largest-permutation └── Solution.java ├── largest-rectangle └── Solution.java ├── larrys-array └── Solution.java ├── leonardo-and-prime └── Solution.java ├── library-fine └── Solution.java ├── lilys-homework └── Solution.java ├── linear-algebra-foundations-1-matrix-subtraction.txt ├── linear-algebra-foundations-1.txt ├── linear-algebra-foundations-3-matrix-multiplication.txt ├── linear-algebra-foundations-4-matrix-multiplication.txt ├── linear-algebra-foundations-5-the-100th-power-of-a-matrix.txt ├── linear-algebra-foundations-6-the-nsupthsup-power-of-a-matrix.txt ├── linear-algebra-foundations-7-the-1000th-power-of-a-matrix.txt ├── linear-algebra-fundamentals-10-eigenvectors.txt ├── linear-algebra-fundamentals-8-systems-of-equations.txt ├── linear-algebra-fundamentals-9-eigenvalues.txt ├── linkedin-practice-binary-numbers └── Solution.java ├── linkedin-practice-bitwise-and └── Solution.java ├── linkedin-practice-divisible-sum-pairs └── Solution.java ├── linkedin-practice-nested-logic └── Solution.java ├── lisa-workbook └── Solution.java ├── list-comprehensions.py ├── little-chammys-huge-donation └── Solution.java ├── littlepandapower └── Solution.java ├── lonely-integer-2.sh ├── lonely-integer-fill-the-key-line └── Solution.java ├── lonely-integer └── Solution.java ├── lowest-triangle └── Solution.java ├── luck-balance └── Solution.java ├── lucy-and-flowers └── Solution.java ├── magic-spells.cpp ├── magic-square-forming └── Solution.java ├── make-it-anagram-mglines └── Solution.java ├── make-it-anagram └── Solution.java ├── making-candies └── Solution.java ├── manasa-and-factorials └── Solution.java ├── manasa-and-stones └── Solution.java ├── manasa-loves-maths └── Solution.java ├── map-and-lambda-expression.py ├── map-reduce-advanced-count-number-of-friends.py ├── map-reduce-advanced-matrix-multiplication.py ├── map-reduce-advanced-relational-join.py ├── map-reduce-tutorials-1-word-counts └── Main.java ├── map-reduce-tutorials-2-the-group-by-operator └── Main.java ├── map-reduce-tutorials-3-composite-keys └── Main.java ├── marcs-cakewalk └── Solution.java ├── mark-and-toys └── Solution.java ├── mars-exploration └── Solution.java ├── matching-anything-but-new-line └── Solution.java ├── matching-digits-non-digit-character └── Solution.java ├── matching-ending-items └── Solution.java ├── matching-one-or-more-repititions └── Solution.java ├── matching-range-of-characters └── Solution.java ├── matching-same-text-again-again └── Solution.java ├── matching-specific-characters └── Solution.java ├── matching-specific-string └── Solution.java ├── matching-start-end └── Solution.java ├── matching-whitespace-non-whitespace-character └── Solution.java ├── matching-word-boundaries └── Solution.java ├── matching-word-non-word └── Solution.java ├── matching-x-repetitions └── Solution.java ├── matching-x-y-repititions └── Solution.java ├── matching-zero-or-more-repetitions └── Solution.java ├── matrix-rotation-algo └── Solution.java ├── matrix-tracing └── Solution.java ├── matrix └── Solution.java ├── max-array-sum └── Solution.java ├── maximize-it.py ├── maximizing-xor └── Solution.java ├── maximum-element └── Solution.java ├── maximum-perimeter-triangle └── Solution.java ├── maximum-subarray-sum └── Solution.java ├── maximum-xor └── Solution.java ├── mehta-and-his-laziness └── Solution.java ├── merge-two-sorted-linked-lists └── Solution.java ├── merging-communities └── Solution.java ├── messages-order.cpp ├── migratory-birds └── Solution.java ├── min-max-riddle └── Solution.java ├── mini-max-sum └── Solution.java ├── minimum-absolute-difference-in-an-array └── Solution.java ├── minimum-average-waiting-time └── Solution.java ├── minimum-distances └── Solution.java ├── minimum-draws └── Solution.java ├── minimum-operations └── Solution.java ├── minimum-swaps-2 └── Solution.java ├── minimum-time-required └── Solution.java ├── missing-numbers └── Solution.java ├── more-than-75-marks.sql ├── morgan-and-a-string └── Solution.java ├── most-commons.py ├── most-distant └── Solution.java ├── multi-level-inheritance-cpp.cpp ├── mutual-recurrences └── Solution.java ├── name-of-employees.sql ├── negative-lookahead └── Solution.java ├── negative-lookbehind └── Solution.java ├── nested-list.py ├── new-year-chaos └── Solution.java ├── nim-game-1 └── Solution.java ├── no-idea.py ├── non-divisible-subset └── Solution.java ├── number-groups └── Solution.java ├── number-of-subsets └── Solution.java ├── occupations.sql ├── operator-overloading.cpp ├── organizing-containers-of-balls └── Solution.java ├── overload-operators.cpp ├── overloading-ostream-operator.cpp ├── p1-paper-cutting └── Solution.java ├── pairs └── Solution.java ├── palindrome-index └── Solution.java ├── pangrams └── Solution.java ├── paste-1.sh ├── paste-2.sh ├── paste-3.sh ├── paste-4.sh ├── pattern-syntax-checker └── Solution.java ├── permutation-equation └── Solution.java ├── phone-book └── Solution.java ├── picking-cards └── Solution.java ├── picking-numbers └── Solution.java ├── piling-up.py ├── placements.sql ├── plus-minus └── Solution.java ├── points-on-a-line └── Solution.java ├── points-on-rectangle └── Solution.java ├── poisonous-plants └── Solution.java ├── polar-coordinates.py ├── population-density-difference.sql ├── positive-lookahead └── Solution.java ├── positive-lookbehind └── Solution.java ├── possible-path └── Solution.java ├── power-of-large-numbers └── Solution.java ├── predicting-house-prices.py ├── predicting-office-space-price.py ├── preprocessor-solution.cpp ├── prettyprint.cpp ├── prime-checker └── Solution.java ├── primitive-problem └── Solution.java ├── print-prime-numbers.sql ├── print-the-elements-of-a-linked-list-in-reverse └── Solution.java ├── print-the-elements-of-a-linked-list └── Solution.java ├── priyanka-and-toys └── Solution.java ├── prng-sequence-guessing └── Solution.java ├── programming-language-detection └── Solution.java ├── projects.sql ├── py-check-strict-superset.py ├── py-check-subset.py ├── py-collections-deque.py ├── py-collections-namedtuple.py ├── py-collections-ordereddict.py ├── py-if-else.py ├── py-introduction-to-sets.py ├── py-set-add.py ├── py-set-difference-operation.py ├── py-set-discard-remove-pop.py ├── py-set-intersection-operation.py ├── py-set-mutations.py ├── py-set-symmetric-difference-operation.py ├── py-set-union.py ├── py-the-captains-room.py ├── pythagorean-triple └── Solution.java ├── python-arithmetic-operators.py ├── python-division.py ├── python-eval.py ├── python-hello-world.py ├── python-integers-come-in-all-sizes.py ├── python-lists.py ├── python-loops.py ├── python-mod-divmod.py ├── python-mutations.py ├── python-power-mod-power.py ├── python-print.py ├── python-quest-1.py ├── python-raw-input.py ├── python-string-formatting.py ├── python-string-split-and-join.py ├── python-time-delta.py ├── python-tuples.py ├── qheap1 └── Solution.java ├── queens-attack-2 └── Solution.java ├── querying-xml-datastores-with-xpath-1-1.rb ├── querying-xml-datastores-with-xpath-1-4.rb ├── querying-xml-datastores-with-xpath-1.rb ├── querying-xml-datastores-with-xpath-10.rb ├── querying-xml-datastores-with-xpath-11.rb ├── querying-xml-datastores-with-xpath-3.rb ├── querying-xml-datastores-with-xpath-4.rb ├── querying-xml-datastores-with-xpath-6.rb ├── querying-xml-datastores-with-xpath-7.rb ├── querying-xml-datastores-with-xpath-8.rb ├── querying-xml-datastores-with-xpath-9.rb ├── queue-using-two-stacks └── Solution.java ├── quicksort1 └── Solution.java ├── quicksort2 └── Solution.java ├── quicksort3 └── Solution.java ├── quicksort4 └── Solution.java ├── random-number-generator └── Solution.java ├── re-findall-re-finditer.py ├── re-group-groups.py ├── re-split.py ├── re-start-re-end.py ├── read-multiple-lines-input └── Solution.java ├── read-single-number-input └── Solution.java ├── rectangle-area.cpp ├── rectangular-game └── Solution.java ├── recursive-digit-sum └── Solution.java ├── reduced-string └── Solution.java ├── regex-1-validating-the-phone-number.py ├── regex-2-validate-a-roman-number.py ├── relational-mapreduce-patterns-1-intersections └── Main.java ├── relational-mapreduce-patterns-1-selections └── Main.java ├── relational-mapreduce-patterns-3-difference └── Solution.java ├── relational-mapreduce-patterns-4-unions └── Solution.java ├── repeated-string └── Solution.java ├── restaurant └── Solution.java ├── reverse-a-doubly-linked-list └── Solution.java ├── reverse-a-linked-list └── Solution.java ├── reverse-game └── Solution.java ├── reverse-shuffle-merge └── Solution.java ├── revising-aggregations-sum.sql ├── revising-aggregations-the-average-function.sql ├── revising-aggregations-the-count-function.sql ├── revising-the-select-query-2.sql ├── revising-the-select-query.sql ├── ruby-array-addition.rb ├── ruby-array-deletion.rb ├── ruby-array-index-i.rb ├── ruby-array-index-ii.rb ├── ruby-array-initialization.rb ├── ruby-array-selection.rb ├── ruby-case.rb ├── ruby-hash-add-del-sel.rb ├── ruby-hash-initialization.rb ├── ruby-hash-method-each.rb ├── ruby-hello-world.rb ├── ruby-infinite-loop.rb ├── ruby-tutorial-each.rb ├── ruby-tutorial-everything-is-an-object.rb ├── ruby-tutorial-object-methods.rb ├── ruby-tutorial-unless.rb ├── ruby-tutorials-object-method-parameters.rb ├── ruby-until.rb ├── runningtime └── Solution.java ├── russian-peasant-exponentiation └── Solution.java ├── s10-basic-statistics └── Solution.java ├── s10-binomial-distribution-1 └── Solution.java ├── s10-binomial-distribution-2 └── Solution.java ├── s10-geometric-distribution-1 └── Solution.java ├── s10-geometric-distribution-2 └── Solution.java ├── s10-interquartile-range └── Solution.java ├── s10-least-square-regression-line └── Solution.java ├── s10-multiple-linear-regression.py ├── s10-normal-distribution-1 └── Solution.java ├── s10-normal-distribution-2 └── Solution.java ├── s10-pearson-correlation-coefficient └── Solution.java ├── s10-poisson-distribution-1 └── Solution.java ├── s10-poisson-distribution-2 └── Solution.java ├── s10-quartiles └── Solution.java ├── s10-spearman-rank-correlation-coefficient └── Solution.java ├── s10-standard-deviation └── Solution.java ├── s10-the-central-limit-theorem-1 └── Solution.java ├── s10-the-central-limit-theorem-2 └── Solution.java ├── s10-the-central-limit-theorem-3 └── Solution.java ├── s10-weighted-mean └── Solution.java ├── salary-blues └── Solution.java ├── salary-of-employees.sql ├── save-the-prisoner └── Solution.java ├── saveprincess.py ├── saveprincess2.py ├── saying-hi └── Solution.java ├── security-bijective-functions └── Solution.java ├── security-encryption-scheme └── Solution.java ├── security-function-ii └── Solution.java ├── security-inverse-of-a-function └── Solution.java ├── security-involution └── Solution.java ├── security-key-spaces └── Solution.java ├── security-message-space-and-ciphertext-space └── Solution.java ├── security-tutorial-functions └── Solution.java ├── security-tutorial-permutations └── Solution.java ├── sed-command-4.sh ├── sed-command-5.sh ├── select-all-sql.sql ├── select-by-id.sql ├── separate-the-numbers └── Solution.java ├── service-lane └── Solution.java ├── sets.py ├── sha-256 └── Solution.java ├── sherlock-and-anagrams └── Solution.java ├── sherlock-and-array └── Solution.java ├── sherlock-and-counting └── Solution.java ├── sherlock-and-divisors └── Solution.java ├── sherlock-and-gcd └── Solution.java ├── sherlock-and-moving-tiles └── Solution.java ├── sherlock-and-permutations └── Solution.java ├── sherlock-and-planes └── Solution.java ├── sherlock-and-squares └── Solution.java ├── sherlock-and-the-beast └── Solution.java ├── sherlock-and-valid-string └── Solution.java ├── simple-addition-varargs └── Solution.java ├── simple-array-sum └── Solution.java ├── simple-one └── Solution.java ├── simple-text-editor └── Solution.java ├── smart-number └── Solution.java ├── sock-merchant └── Solution.java ├── solve-me-first └── Solution.java ├── solve-me-second └── Solution.java ├── sortedset.py ├── sparse-arrays └── Solution.java ├── special-multiple └── Solution.java ├── special-palindrome-again └── Solution.java ├── split-number └── Solution.java ├── stack-exchange-scraper └── Solution.java ├── staircase └── Solution.java ├── standardize-mobile-number-using-decorators.py ├── stars └── Solution.java ├── stat-warmup.py ├── stockmax └── Solution.java ├── strange-advertising └── Solution.java ├── strange-code └── Solution.java ├── strange-grid └── Solution.java ├── string-construction └── Solution.java ├── string-validators.py ├── strings-xor └── Solution.java ├── strong-password └── Solution.java ├── sum-vs-xor └── Solution.java ├── summing-the-n-series └── Solution.java ├── swap-case.py ├── swap-nodes-algo └── Solution.java ├── symmetric-pairs.sql ├── tag-content-extractor └── Solution.java ├── taum-and-bday └── Solution.java ├── text-alignment.py ├── text-processing-cut-1.sh ├── text-processing-cut-2.sh ├── text-processing-cut-3.sh ├── text-processing-cut-4.sh ├── text-processing-cut-5.sh ├── text-processing-cut-6.sh ├── text-processing-cut-7.sh ├── text-processing-cut-8.sh ├── text-processing-cut-9.sh ├── text-processing-head-1.sh ├── text-processing-head-2.sh ├── text-processing-in-linux---the-middle-of-a-text-file.sh ├── text-processing-in-linux-the-grep-command-1.sh ├── text-processing-in-linux-the-grep-command-2.sh ├── text-processing-in-linux-the-grep-command-3.sh ├── text-processing-in-linux-the-grep-command-4.sh ├── text-processing-in-linux-the-grep-command-5.sh ├── text-processing-in-linux-the-sed-command-1.sh ├── text-processing-in-linux-the-sed-command-2.sh ├── text-processing-in-linux-the-sed-command-3.sh ├── text-processing-in-linux-the-uniq-command-1.sh ├── text-processing-in-linux-the-uniq-command-2.sh ├── text-processing-in-linux-the-uniq-command-3.sh ├── text-processing-in-linux-the-uniq-command-4.sh ├── text-processing-sort-1.sh ├── text-processing-sort-2.sh ├── text-processing-sort-3.sh ├── text-processing-sort-4.sh ├── text-processing-sort-5.sh ├── text-processing-sort-6.sh ├── text-processing-sort-7.sh ├── text-processing-tail-1.sh ├── text-processing-tail-2.sh ├── text-processing-tr-1.sh ├── text-processing-tr-2.sh ├── text-processing-tr-3.sh ├── text-wrap.py ├── the-best-aptitude-test.py ├── the-birthday-bar └── Solution.java ├── the-blunder.sql ├── the-chosen-one └── Solution.java ├── the-company.sql ├── the-grid-search └── Solution.java ├── the-hurdle-race └── Solution.java ├── the-love-letter-mystery └── Solution.java ├── the-minion-game.py ├── the-pads.sql ├── the-report.sql ├── the-time-in-words └── Solution.java ├── time-conversion └── Solution.java ├── torque-and-development └── Solution.java ├── tower-breakers-1 └── Solution.java ├── tree-height-of-a-binary-tree └── Solution.java ├── tree-huffman-decoding └── Solution.java ├── tree-inorder-traversal └── Solution.java ├── tree-level-order-traversal └── Solution.java ├── tree-postorder-traversal └── Solution.java ├── tree-preorder-traversal └── Solution.java ├── tree-top-view └── Solution.java ├── triangle-numbers └── Solution.java ├── triangle-quest-2.py ├── triple-sum └── Solution.java ├── truck-tour └── Solution.java ├── tutorial-intro └── Solution.java ├── twins └── Solution.java ├── two-arrays └── Solution.java ├── two-characters └── Solution.java ├── two-pluses └── Solution.java ├── two-strings └── Solution.java ├── uds-echo-server.py ├── uk-and-us-2 └── Solution.java ├── uk-and-us └── Solution.java ├── utopian-identification-number └── Solution.java ├── utopian-tree └── Solution.java ├── valid-pan-format └── Solution.java ├── valid-username-checker └── Solution.java ├── validate-list-of-email-address-with-filter.py ├── validating-named-email-addresses.py ├── variable-sized-arrays.cpp ├── vector-erase.cpp ├── vector-sort.cpp ├── virtual-functions.cpp ├── waiter └── Solution.java ├── weather-observation-station-1.sql ├── weather-observation-station-10.sql ├── weather-observation-station-11.sql ├── weather-observation-station-12.sql ├── weather-observation-station-13.sql ├── weather-observation-station-14.sql ├── weather-observation-station-15.sql ├── weather-observation-station-16.sql ├── weather-observation-station-17.sql ├── weather-observation-station-18.sql ├── weather-observation-station-19.sql ├── weather-observation-station-2.sql ├── weather-observation-station-20.sql ├── weather-observation-station-3.sql ├── weather-observation-station-4.sql ├── weather-observation-station-5.sql ├── weather-observation-station-6.sql ├── weather-observation-station-7.sql ├── weather-observation-station-8.sql ├── weather-observation-station-9.sql ├── weighted-uniform-string └── Solution.java ├── welcome-to-java └── Solution.java ├── wet-shark-and-42 └── Solution.java ├── what-type-of-triangle.sql ├── whats-your-name.py ├── word-order.py ├── write-a-function.py ├── xml-1-find-the-score.py ├── xml2-find-the-maximum-depth.py ├── xrange-and-pizza └── Solution.java └── zipped.py /15-days-of-learning-sql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/15-days-of-learning-sql.sql -------------------------------------------------------------------------------- /2d-array/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/2d-array/Solution.java -------------------------------------------------------------------------------- /30-2d-arrays/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-2d-arrays/Solution.java -------------------------------------------------------------------------------- /30-abstract-classes/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-abstract-classes/Solution.java -------------------------------------------------------------------------------- /30-arrays/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-arrays/Solution.java -------------------------------------------------------------------------------- /30-binary-numbers/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-binary-numbers/Solution.java -------------------------------------------------------------------------------- /30-binary-search-trees/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-binary-search-trees/Solution.java -------------------------------------------------------------------------------- /30-binary-trees/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-binary-trees/Solution.java -------------------------------------------------------------------------------- /30-bitwise-and/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-bitwise-and/Solution.java -------------------------------------------------------------------------------- /30-class-vs-instance/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-class-vs-instance/Person.java -------------------------------------------------------------------------------- /30-conditional-statements/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-conditional-statements/Solution.java -------------------------------------------------------------------------------- /30-data-types/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-data-types/Solution.java -------------------------------------------------------------------------------- /30-dictionaries-and-maps/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-dictionaries-and-maps/Solution.java -------------------------------------------------------------------------------- /30-exceptions-string-to-integer/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-exceptions-string-to-integer/Solution.java -------------------------------------------------------------------------------- /30-generics/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-generics/Solution.java -------------------------------------------------------------------------------- /30-hello-world/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-hello-world/Solution.java -------------------------------------------------------------------------------- /30-inheritance/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-inheritance/Solution.java -------------------------------------------------------------------------------- /30-interfaces/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-interfaces/Solution.java -------------------------------------------------------------------------------- /30-linked-list-deletion/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-linked-list-deletion/Solution.java -------------------------------------------------------------------------------- /30-linked-list/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-linked-list/Solution.java -------------------------------------------------------------------------------- /30-loops/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-loops/Solution.java -------------------------------------------------------------------------------- /30-more-exceptions/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-more-exceptions/Solution.java -------------------------------------------------------------------------------- /30-nested-logic/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-nested-logic/Solution.java -------------------------------------------------------------------------------- /30-operators/Arithmetic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-operators/Arithmetic.java -------------------------------------------------------------------------------- /30-queues-stacks/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-queues-stacks/Solution.java -------------------------------------------------------------------------------- /30-recursion/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-recursion/Solution.java -------------------------------------------------------------------------------- /30-regex-patterns/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-regex-patterns/Solution.java -------------------------------------------------------------------------------- /30-review-loop/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-review-loop/Solution.java -------------------------------------------------------------------------------- /30-running-time-and-complexity/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-running-time-and-complexity/Solution.java -------------------------------------------------------------------------------- /30-scope/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-scope/Solution.java -------------------------------------------------------------------------------- /30-sorting/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-sorting/Solution.java -------------------------------------------------------------------------------- /30-testing/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/30-testing/Solution.java -------------------------------------------------------------------------------- /3d-surface-area/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/3d-surface-area/Solution.java -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/README.md -------------------------------------------------------------------------------- /a-chessboard-game-1/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/a-chessboard-game-1/Solution.java -------------------------------------------------------------------------------- /a-chocolate-fiesta/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/a-chocolate-fiesta/Solution.java -------------------------------------------------------------------------------- /a-very-big-sum/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/a-very-big-sum/Solution.java -------------------------------------------------------------------------------- /abbr/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/abbr/Solution.java -------------------------------------------------------------------------------- /absolute-permutation/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/absolute-permutation/Solution.java -------------------------------------------------------------------------------- /abstract-classes-polymorphism.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/abstract-classes-polymorphism.cpp -------------------------------------------------------------------------------- /accessing-inherited-functions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/accessing-inherited-functions.cpp -------------------------------------------------------------------------------- /acm-icpc-team/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/acm-icpc-team/Solution.java -------------------------------------------------------------------------------- /african-cities.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/african-cities.sql -------------------------------------------------------------------------------- /akhil-and-gf/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/akhil-and-gf/Solution.java -------------------------------------------------------------------------------- /alien-username/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/alien-username/Solution.java -------------------------------------------------------------------------------- /almost-sorted/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/almost-sorted/Solution.java -------------------------------------------------------------------------------- /alphabet-rangoli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/alphabet-rangoli.py -------------------------------------------------------------------------------- /alternating-characters/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/alternating-characters/Solution.java -------------------------------------------------------------------------------- /alternative-matching/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/alternative-matching/Solution.java -------------------------------------------------------------------------------- /anagram/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/anagram/Solution.java -------------------------------------------------------------------------------- /and-xor-or/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/and-xor-or/Solution.java -------------------------------------------------------------------------------- /angry-children/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/angry-children/Solution.java -------------------------------------------------------------------------------- /angry-professor/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/angry-professor/Solution.java -------------------------------------------------------------------------------- /any-or-all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/any-or-all.py -------------------------------------------------------------------------------- /append-and-delete/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/append-and-delete/Solution.java -------------------------------------------------------------------------------- /apple-and-orange/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/apple-and-orange/Solution.java -------------------------------------------------------------------------------- /array-left-rotation/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/array-left-rotation/Solution.java -------------------------------------------------------------------------------- /arrays-ds/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/arrays-ds/Solution.java -------------------------------------------------------------------------------- /arrays-introduction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/arrays-introduction.cpp -------------------------------------------------------------------------------- /asian-population.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/asian-population.sql -------------------------------------------------------------------------------- /attending-workshops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/attending-workshops.cpp -------------------------------------------------------------------------------- /attribute-parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/attribute-parser.cpp -------------------------------------------------------------------------------- /average-population-of-each-continent.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/average-population-of-each-continent.sql -------------------------------------------------------------------------------- /average-population.sql: -------------------------------------------------------------------------------- 1 | SELECT FLOOR(AVG(Population)) 2 | FROM City; -------------------------------------------------------------------------------- /awk-1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/awk-1.sh -------------------------------------------------------------------------------- /awk-2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/awk-2.sh -------------------------------------------------------------------------------- /awk-3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/awk-3.sh -------------------------------------------------------------------------------- /awk-4.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | awk '{ORS = (NR % 2 == 0)?"\n":";"; print;}' -------------------------------------------------------------------------------- /backreferences-to-failed-groups/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/backreferences-to-failed-groups/Solution.java -------------------------------------------------------------------------------- /balanced-brackets/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/balanced-brackets/Solution.java -------------------------------------------------------------------------------- /balanced-forest/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/balanced-forest/Solution.java -------------------------------------------------------------------------------- /bash-tutorials---a-personalized-echo.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | read name 4 | echo "Welcome $name" -------------------------------------------------------------------------------- /bash-tutorials---arithmetic-operations.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/bash-tutorials---arithmetic-operations.sh -------------------------------------------------------------------------------- /bash-tutorials---comparing-numbers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/bash-tutorials---comparing-numbers.sh -------------------------------------------------------------------------------- /bash-tutorials---compute-the-average.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/bash-tutorials---compute-the-average.sh -------------------------------------------------------------------------------- /bash-tutorials---getting-started-with-conditionals.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/bash-tutorials---getting-started-with-conditionals.sh -------------------------------------------------------------------------------- /bash-tutorials---looping-and-skipping.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/bash-tutorials---looping-and-skipping.sh -------------------------------------------------------------------------------- /bash-tutorials---looping-with-numbers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/bash-tutorials---looping-with-numbers.sh -------------------------------------------------------------------------------- /bash-tutorials---more-on-conditionals.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/bash-tutorials---more-on-conditionals.sh -------------------------------------------------------------------------------- /bash-tutorials---the-world-of-numbers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/bash-tutorials---the-world-of-numbers.sh -------------------------------------------------------------------------------- /bash-tutorials-concatenate-an-array-with-itself.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/bash-tutorials-concatenate-an-array-with-itself.sh -------------------------------------------------------------------------------- /bash-tutorials-filter-an-array-with-patterns.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/bash-tutorials-filter-an-array-with-patterns.sh -------------------------------------------------------------------------------- /bash-tutorials-lets-echo.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | echo "HELLO" -------------------------------------------------------------------------------- /bash-tutorials-read-in-an-array.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/bash-tutorials-read-in-an-array.sh -------------------------------------------------------------------------------- /bash-tutorials-slice-an-array.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/bash-tutorials-slice-an-array.sh -------------------------------------------------------------------------------- /basic-calculator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/basic-calculator.py -------------------------------------------------------------------------------- /basic-cryptanalysis/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/basic-cryptanalysis/Solution.java -------------------------------------------------------------------------------- /basics-of-sets-and-relational-algebra-1.txt: -------------------------------------------------------------------------------- 1 | 8 -------------------------------------------------------------------------------- /basics-of-sets-and-relational-algebra-2.txt: -------------------------------------------------------------------------------- 1 | 5 -------------------------------------------------------------------------------- /basics-of-sets-and-relational-algebra-3.txt: -------------------------------------------------------------------------------- 1 | 1 -------------------------------------------------------------------------------- /basics-of-sets-and-relational-algebra-4.txt: -------------------------------------------------------------------------------- 1 | 42 -------------------------------------------------------------------------------- /basics-of-sets-and-relational-algebra-5.txt: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /basics-of-sets-and-relational-algebra-6.txt: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /basics-of-sets-and-relational-algebra-7.txt: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /battery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/battery.py -------------------------------------------------------------------------------- /bday-gift/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/bday-gift/Solution.java -------------------------------------------------------------------------------- /beautiful-binary-string/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/beautiful-binary-string/Solution.java -------------------------------------------------------------------------------- /beautiful-days-at-the-movies/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/beautiful-days-at-the-movies/Solution.java -------------------------------------------------------------------------------- /beautiful-pairs/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/beautiful-pairs/Solution.java -------------------------------------------------------------------------------- /beautiful-triplets/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/beautiful-triplets/Solution.java -------------------------------------------------------------------------------- /best-divisor/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/best-divisor/Solution.java -------------------------------------------------------------------------------- /between-two-sets/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/between-two-sets/Solution.java -------------------------------------------------------------------------------- /big-sorting/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/big-sorting/Solution.java -------------------------------------------------------------------------------- /bigger-is-greater/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/bigger-is-greater/Solution.java -------------------------------------------------------------------------------- /binary-search-tree-1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/binary-search-tree-1.sql -------------------------------------------------------------------------------- /binary-search-tree-insertion/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/binary-search-tree-insertion/Solution.java -------------------------------------------------------------------------------- /binomial-coefficients/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/binomial-coefficients/Solution.java -------------------------------------------------------------------------------- /birthday-cake-candles/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/birthday-cake-candles/Solution.java -------------------------------------------------------------------------------- /bitset-1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/bitset-1.cpp -------------------------------------------------------------------------------- /bomber-man/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/bomber-man/Solution.java -------------------------------------------------------------------------------- /bon-appetit/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/bon-appetit/Solution.java -------------------------------------------------------------------------------- /botclean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/botclean.py -------------------------------------------------------------------------------- /botcleanr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/botcleanr.py -------------------------------------------------------------------------------- /box-it.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/box-it.cpp -------------------------------------------------------------------------------- /branch-reset-groups.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/branch-reset-groups.php -------------------------------------------------------------------------------- /breaking-best-and-worst-records/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/breaking-best-and-worst-records/Solution.java -------------------------------------------------------------------------------- /breaking-sticks/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/breaking-sticks/Solution.java -------------------------------------------------------------------------------- /bus-station/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/bus-station/Solution.java -------------------------------------------------------------------------------- /c-class-templates.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/c-class-templates.cpp -------------------------------------------------------------------------------- /c-tutorial-basic-data-types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/c-tutorial-basic-data-types.cpp -------------------------------------------------------------------------------- /c-tutorial-class.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/c-tutorial-class.cpp -------------------------------------------------------------------------------- /c-tutorial-conditional-if-else.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/c-tutorial-conditional-if-else.cpp -------------------------------------------------------------------------------- /c-tutorial-for-loop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/c-tutorial-for-loop.cpp -------------------------------------------------------------------------------- /c-tutorial-functions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/c-tutorial-functions.cpp -------------------------------------------------------------------------------- /c-tutorial-pointer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/c-tutorial-pointer.cpp -------------------------------------------------------------------------------- /c-tutorial-strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/c-tutorial-strings.cpp -------------------------------------------------------------------------------- /c-tutorial-stringstream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/c-tutorial-stringstream.cpp -------------------------------------------------------------------------------- /c-tutorial-struct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/c-tutorial-struct.cpp -------------------------------------------------------------------------------- /caesar-cipher-1/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/caesar-cipher-1/Solution.java -------------------------------------------------------------------------------- /calculating-volume/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/calculating-volume/Solution.java -------------------------------------------------------------------------------- /calendar-module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/calendar-module.py -------------------------------------------------------------------------------- /camelcase/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/camelcase/Solution.java -------------------------------------------------------------------------------- /can-funds-be-transferred-a.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/can-funds-be-transferred-a.py -------------------------------------------------------------------------------- /can-funds-be-transferred-b.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/can-funds-be-transferred-b.py -------------------------------------------------------------------------------- /can-you-access/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/can-you-access/Solution.java -------------------------------------------------------------------------------- /candies/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/candies/Solution.java -------------------------------------------------------------------------------- /capitalize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/capitalize.py -------------------------------------------------------------------------------- /capturing-non-capturing-groups/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/capturing-non-capturing-groups/Solution.java -------------------------------------------------------------------------------- /castle-on-the-grid/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/castle-on-the-grid/Solution.java -------------------------------------------------------------------------------- /cats-and-a-mouse/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/cats-and-a-mouse/Solution.java -------------------------------------------------------------------------------- /cavity-map/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/cavity-map/Solution.java -------------------------------------------------------------------------------- /challenges.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/challenges.sql -------------------------------------------------------------------------------- /cheese-and-random-toppings/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/cheese-and-random-toppings/Solution.java -------------------------------------------------------------------------------- /chocolate-feast/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/chocolate-feast/Solution.java -------------------------------------------------------------------------------- /circular-array-rotation/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/circular-array-rotation/Solution.java -------------------------------------------------------------------------------- /class-1-dealing-with-complex-numbers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/class-1-dealing-with-complex-numbers.py -------------------------------------------------------------------------------- /class-2-find-the-torsional-angle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/class-2-find-the-torsional-angle.py -------------------------------------------------------------------------------- /classes-objects.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/classes-objects.cpp -------------------------------------------------------------------------------- /climbing-the-leaderboard/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/climbing-the-leaderboard/Solution.java -------------------------------------------------------------------------------- /closest-number/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/closest-number/Solution.java -------------------------------------------------------------------------------- /closest-numbers/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/closest-numbers/Solution.java -------------------------------------------------------------------------------- /collections-counter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/collections-counter.py -------------------------------------------------------------------------------- /combo-meal/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/combo-meal/Solution.java -------------------------------------------------------------------------------- /common-child/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/common-child/Solution.java -------------------------------------------------------------------------------- /compare-the-triplets/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/compare-the-triplets/Solution.java -------------------------------------------------------------------------------- /compare-two-linked-lists/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/compare-two-linked-lists/Solution.java -------------------------------------------------------------------------------- /compress-the-string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/compress-the-string.py -------------------------------------------------------------------------------- /connecting-towns/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/connecting-towns/Solution.java -------------------------------------------------------------------------------- /constructing-a-number/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/constructing-a-number/Solution.java -------------------------------------------------------------------------------- /contacts/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/contacts/Solution.java -------------------------------------------------------------------------------- /contest-leaderboard.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/contest-leaderboard.sql -------------------------------------------------------------------------------- /correctness-invariant/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/correctness-invariant/Solution.java -------------------------------------------------------------------------------- /count-triplets-1/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/count-triplets-1/Solution.java -------------------------------------------------------------------------------- /counting-valleys/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/counting-valleys/Solution.java -------------------------------------------------------------------------------- /countingsort1/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/countingsort1/Solution.java -------------------------------------------------------------------------------- /countingsort2/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/countingsort2/Solution.java -------------------------------------------------------------------------------- /countingsort3/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/countingsort3/Solution.java -------------------------------------------------------------------------------- /countingsort4/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/countingsort4/Solution.java -------------------------------------------------------------------------------- /cpp-class-template-specialization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/cpp-class-template-specialization.cpp -------------------------------------------------------------------------------- /cpp-exception-handling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/cpp-exception-handling.cpp -------------------------------------------------------------------------------- /cpp-hello-world.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main() 4 | { 5 | std::cout << "Hello, World!\n"; 6 | 7 | return 0; 8 | } 9 | -------------------------------------------------------------------------------- /cpp-input-and-output.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/cpp-input-and-output.cpp -------------------------------------------------------------------------------- /cpp-lower-bound.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/cpp-lower-bound.cpp -------------------------------------------------------------------------------- /cpp-maps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/cpp-maps.cpp -------------------------------------------------------------------------------- /cpp-sets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/cpp-sets.cpp -------------------------------------------------------------------------------- /cpp-variadics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/cpp-variadics.cpp -------------------------------------------------------------------------------- /crossword-puzzle/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/crossword-puzzle/Solution.java -------------------------------------------------------------------------------- /crush/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/crush/Solution.java -------------------------------------------------------------------------------- /ctci-array-left-rotation/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ctci-array-left-rotation/Solution.java -------------------------------------------------------------------------------- /ctci-balanced-brackets/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ctci-balanced-brackets/Solution.java -------------------------------------------------------------------------------- /ctci-bfs-shortest-reach/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ctci-bfs-shortest-reach/Solution.java -------------------------------------------------------------------------------- /ctci-big-o/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ctci-big-o/Solution.java -------------------------------------------------------------------------------- /ctci-bubble-sort/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ctci-bubble-sort/Solution.java -------------------------------------------------------------------------------- /ctci-coin-change/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ctci-coin-change/Solution.java -------------------------------------------------------------------------------- /ctci-comparator-sorting/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ctci-comparator-sorting/Solution.java -------------------------------------------------------------------------------- /ctci-connected-cell-in-a-grid/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ctci-connected-cell-in-a-grid/Solution.java -------------------------------------------------------------------------------- /ctci-contacts/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ctci-contacts/Solution.java -------------------------------------------------------------------------------- /ctci-fibonacci-numbers/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ctci-fibonacci-numbers/Solution.java -------------------------------------------------------------------------------- /ctci-find-the-running-median/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ctci-find-the-running-median/Solution.java -------------------------------------------------------------------------------- /ctci-ice-cream-parlor/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ctci-ice-cream-parlor/Solution.java -------------------------------------------------------------------------------- /ctci-is-binary-search-tree/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ctci-is-binary-search-tree/Solution.java -------------------------------------------------------------------------------- /ctci-linked-list-cycle/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ctci-linked-list-cycle/Solution.java -------------------------------------------------------------------------------- /ctci-lonely-integer/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ctci-lonely-integer/Solution.java -------------------------------------------------------------------------------- /ctci-making-anagrams/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ctci-making-anagrams/Solution.java -------------------------------------------------------------------------------- /ctci-merge-sort/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ctci-merge-sort/Solution.java -------------------------------------------------------------------------------- /ctci-queue-using-two-stacks/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ctci-queue-using-two-stacks/Solution.java -------------------------------------------------------------------------------- /ctci-ransom-note/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ctci-ransom-note/Solution.java -------------------------------------------------------------------------------- /ctci-recursive-staircase/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ctci-recursive-staircase/Solution.java -------------------------------------------------------------------------------- /cut-the-sticks/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/cut-the-sticks/Solution.java -------------------------------------------------------------------------------- /dance-class/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/dance-class/Solution.java -------------------------------------------------------------------------------- /database-normalization-1-1nf.txt: -------------------------------------------------------------------------------- 1 | 3 2 | 5 3 | 2 -------------------------------------------------------------------------------- /database-normalization-10.txt: -------------------------------------------------------------------------------- 1 | 6 -------------------------------------------------------------------------------- /database-normalization-123nf.txt: -------------------------------------------------------------------------------- 1 | 3 -------------------------------------------------------------------------------- /database-normalization-3.txt: -------------------------------------------------------------------------------- 1 | 3 -------------------------------------------------------------------------------- /database-normalization-4.txt: -------------------------------------------------------------------------------- 1 | 10 -------------------------------------------------------------------------------- /database-normalization-5.txt: -------------------------------------------------------------------------------- 1 | 3 -------------------------------------------------------------------------------- /database-normalization-6.txt: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /database-normalization-7.txt: -------------------------------------------------------------------------------- 1 | 3.5 -------------------------------------------------------------------------------- /database-normalization-8.txt: -------------------------------------------------------------------------------- 1 | 3 -------------------------------------------------------------------------------- /database-normalization-9.txt: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /databases-differences.txt: -------------------------------------------------------------------------------- 1 | 2 2 | 3 -------------------------------------------------------------------------------- /databases-keys.txt: -------------------------------------------------------------------------------- 1 | bookname -------------------------------------------------------------------------------- /databases-natural-joins.txt: -------------------------------------------------------------------------------- 1 | 50 2 | 1 3 | 6 -------------------------------------------------------------------------------- /databases-relational-calculus.txt: -------------------------------------------------------------------------------- 1 | 19 -------------------------------------------------------------------------------- /day-of-the-programmer/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/day-of-the-programmer/Solution.java -------------------------------------------------------------------------------- /decibinary-numbers/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/decibinary-numbers/Solution.java -------------------------------------------------------------------------------- /decorators-2-name-directory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/decorators-2-name-directory.py -------------------------------------------------------------------------------- /defaultdict-tutorial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/defaultdict-tutorial.py -------------------------------------------------------------------------------- /delete-a-node-from-a-linked-list/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/delete-a-node-from-a-linked-list/Solution.java -------------------------------------------------------------------------------- /deque-stl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/deque-stl.cpp -------------------------------------------------------------------------------- /designer-door-mat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/designer-door-mat.py -------------------------------------------------------------------------------- /designer-pdf-viewer/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/designer-pdf-viewer/Solution.java -------------------------------------------------------------------------------- /detect-html-links/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/detect-html-links/Solution.java -------------------------------------------------------------------------------- /detect-html-tags/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/detect-html-tags/Solution.java -------------------------------------------------------------------------------- /detect-the-domain-name/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/detect-the-domain-name/Solution.java -------------------------------------------------------------------------------- /detect-the-email-addresses/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/detect-the-email-addresses/Solution.java -------------------------------------------------------------------------------- /detecting-valid-latitude-and-longitude/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/detecting-valid-latitude-and-longitude/Solution.java -------------------------------------------------------------------------------- /determinant-of-the-matrix-3.txt: -------------------------------------------------------------------------------- 1 | -6 -------------------------------------------------------------------------------- /diagonal-difference/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/diagonal-difference/Solution.java -------------------------------------------------------------------------------- /die-hard-3/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/die-hard-3/Solution.java -------------------------------------------------------------------------------- /difference-and-product/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/difference-and-product/Solution.java -------------------------------------------------------------------------------- /divisible-sum-pairs/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/divisible-sum-pairs/Solution.java -------------------------------------------------------------------------------- /diwali-lights/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/diwali-lights/Solution.java -------------------------------------------------------------------------------- /down-to-zero-ii/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/down-to-zero-ii/Solution.java -------------------------------------------------------------------------------- /draw-the-triangle-1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/draw-the-triangle-1.sql -------------------------------------------------------------------------------- /draw-the-triangle-2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/draw-the-triangle-2.sql -------------------------------------------------------------------------------- /drawing-book/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/drawing-book/Solution.java -------------------------------------------------------------------------------- /duplicate-word/DuplicateWords.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/duplicate-word/DuplicateWords.java -------------------------------------------------------------------------------- /dynamic-array/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/dynamic-array/Solution.java -------------------------------------------------------------------------------- /earnings-of-employees.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/earnings-of-employees.sql -------------------------------------------------------------------------------- /easy-gcd-1/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/easy-gcd-1/Solution.java -------------------------------------------------------------------------------- /easy-math/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/easy-math/Solution.java -------------------------------------------------------------------------------- /electronics-shop/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/electronics-shop/Solution.java -------------------------------------------------------------------------------- /encryption/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/encryption/Solution.java -------------------------------------------------------------------------------- /english-khalani-translation-1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/english-khalani-translation-1.cpp -------------------------------------------------------------------------------- /equal-stacks/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/equal-stacks/Solution.java -------------------------------------------------------------------------------- /equality-in-a-array/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/equality-in-a-array/Solution.java -------------------------------------------------------------------------------- /equations/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/equations/Solution.java -------------------------------------------------------------------------------- /eulers-criterion/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/eulers-criterion/Solution.java -------------------------------------------------------------------------------- /even-odd-query/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/even-odd-query/Solution.java -------------------------------------------------------------------------------- /even-tree/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/even-tree/Solution.java -------------------------------------------------------------------------------- /exceptional-server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/exceptional-server.cpp -------------------------------------------------------------------------------- /exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/exceptions.py -------------------------------------------------------------------------------- /excluding-specific-characters/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/excluding-specific-characters/Solution.java -------------------------------------------------------------------------------- /extra-long-factorials/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/extra-long-factorials/Solution.java -------------------------------------------------------------------------------- /fair-rations/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/fair-rations/Solution.java -------------------------------------------------------------------------------- /fibonacci-finding-easy/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/fibonacci-finding-easy/Solution.java -------------------------------------------------------------------------------- /fibonacci-modified/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/fibonacci-modified/Solution.java -------------------------------------------------------------------------------- /filling-jars/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/filling-jars/Solution.java -------------------------------------------------------------------------------- /find-a-string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/find-a-string.py -------------------------------------------------------------------------------- /find-a-word/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/find-a-word/Solution.java -------------------------------------------------------------------------------- /find-angle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/find-angle.py -------------------------------------------------------------------------------- /find-digits/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/find-digits/Solution.java -------------------------------------------------------------------------------- /find-hackerrank/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/find-hackerrank/Solution.java -------------------------------------------------------------------------------- /find-maximum-index-product/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/find-maximum-index-product/Solution.java -------------------------------------------------------------------------------- /find-median-1/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/find-median-1/Solution.java -------------------------------------------------------------------------------- /find-point/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/find-point/Solution.java -------------------------------------------------------------------------------- /find-second-maximum-number-in-a-list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/find-second-maximum-number-in-a-list.py -------------------------------------------------------------------------------- /find-substring/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/find-substring/Solution.java -------------------------------------------------------------------------------- /find-the-median/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/find-the-median/Solution.java -------------------------------------------------------------------------------- /find-the-nearest-clone/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/find-the-nearest-clone/Solution.java -------------------------------------------------------------------------------- /finding-the-percentage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/finding-the-percentage.py -------------------------------------------------------------------------------- /flatland-space-stations/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/flatland-space-stations/Solution.java -------------------------------------------------------------------------------- /flipping-bits/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/flipping-bits/Solution.java -------------------------------------------------------------------------------- /flipping-the-matrix/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/flipping-the-matrix/Solution.java -------------------------------------------------------------------------------- /forward-references/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/forward-references/Solution.java -------------------------------------------------------------------------------- /fp-hello-world-n-times.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/fp-hello-world-n-times.hs -------------------------------------------------------------------------------- /fp-hello-world.hs: -------------------------------------------------------------------------------- 1 | main = putStrLn "Hello World" -------------------------------------------------------------------------------- /fp-solve-me-first.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/fp-solve-me-first.hs -------------------------------------------------------------------------------- /fractal-trees-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/fractal-trees-all.sh -------------------------------------------------------------------------------- /fraudulent-activity-notifications/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/fraudulent-activity-notifications/Solution.java -------------------------------------------------------------------------------- /frequency-queries/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/frequency-queries/Solution.java -------------------------------------------------------------------------------- /friend-circle-queries/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/friend-circle-queries/Solution.java -------------------------------------------------------------------------------- /full-score.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/full-score.sql -------------------------------------------------------------------------------- /functions-in-c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/functions-in-c.c -------------------------------------------------------------------------------- /funny-string/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/funny-string/Solution.java -------------------------------------------------------------------------------- /game-of-stones-1/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/game-of-stones-1/Solution.java -------------------------------------------------------------------------------- /game-of-thrones/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/game-of-thrones/Solution.java -------------------------------------------------------------------------------- /game-of-two-stacks/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/game-of-two-stacks/Solution.java -------------------------------------------------------------------------------- /game-with-cells/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/game-with-cells/Solution.java -------------------------------------------------------------------------------- /gem-stones/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/gem-stones/Solution.java -------------------------------------------------------------------------------- /grading/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/grading/Solution.java -------------------------------------------------------------------------------- /greedy-florist/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/greedy-florist/Solution.java -------------------------------------------------------------------------------- /grid-challenge/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/grid-challenge/Solution.java -------------------------------------------------------------------------------- /hackerrank-in-a-string/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/hackerrank-in-a-string/Solution.java -------------------------------------------------------------------------------- /hackerrank-language/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/hackerrank-language/Solution.java -------------------------------------------------------------------------------- /hackerrank-tweets/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/hackerrank-tweets/Solution.java -------------------------------------------------------------------------------- /halloween-party/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/halloween-party/Solution.java -------------------------------------------------------------------------------- /halloween-sale/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/halloween-sale/Solution.java -------------------------------------------------------------------------------- /handshake/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/handshake/Solution.java -------------------------------------------------------------------------------- /happy-ladybugs/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/happy-ladybugs/Solution.java -------------------------------------------------------------------------------- /harry-potter-and-the-floating-rocks/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/harry-potter-and-the-floating-rocks/Solution.java -------------------------------------------------------------------------------- /harry-potter-and-wands.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/harry-potter-and-wands.sql -------------------------------------------------------------------------------- /help-mike/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/help-mike/Solution.java -------------------------------------------------------------------------------- /hex-color-code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/hex-color-code.py -------------------------------------------------------------------------------- /hotel-prices.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/hotel-prices.cpp -------------------------------------------------------------------------------- /html-attributes/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/html-attributes/Solution.java -------------------------------------------------------------------------------- /icecream-parlor/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/icecream-parlor/Solution.java -------------------------------------------------------------------------------- /ide-identifying-comments/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ide-identifying-comments/Solution.java -------------------------------------------------------------------------------- /identify-smith-numbers/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/identify-smith-numbers/Solution.java -------------------------------------------------------------------------------- /incorrect-regex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/incorrect-regex.py -------------------------------------------------------------------------------- /inheritance-introduction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/inheritance-introduction.cpp -------------------------------------------------------------------------------- /inherited-code.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/inherited-code.cpp -------------------------------------------------------------------------------- /input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/input.py -------------------------------------------------------------------------------- /insertionsort1/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/insertionsort1/Solution.java -------------------------------------------------------------------------------- /insertionsort2/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/insertionsort2/Solution.java -------------------------------------------------------------------------------- /interchange-two-numbers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/interchange-two-numbers.py -------------------------------------------------------------------------------- /interviews.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/interviews.sql -------------------------------------------------------------------------------- /introduction-to-regex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/introduction-to-regex.py -------------------------------------------------------------------------------- /ip-address-validation/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ip-address-validation/Solution.java -------------------------------------------------------------------------------- /is-binary-search-tree/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/is-binary-search-tree/Solution.java -------------------------------------------------------------------------------- /is-fibo/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/is-fibo/Solution.java -------------------------------------------------------------------------------- /iterables-and-iterators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/iterables-and-iterators.py -------------------------------------------------------------------------------- /itertools-combinations-with-replacement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/itertools-combinations-with-replacement.py -------------------------------------------------------------------------------- /itertools-combinations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/itertools-combinations.py -------------------------------------------------------------------------------- /itertools-permutations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/itertools-permutations.py -------------------------------------------------------------------------------- /itertools-product.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/itertools-product.py -------------------------------------------------------------------------------- /japan-population.sql: -------------------------------------------------------------------------------- 1 | SELECT SUM(Population) 2 | FROM City 3 | WHERE CountryCode = 'JPN'; -------------------------------------------------------------------------------- /japanese-cities-detail.sql: -------------------------------------------------------------------------------- 1 | SELECT * 2 | FROM City 3 | WHERE CountryCode = 'JPN'; -------------------------------------------------------------------------------- /japanese-cities-name.sql: -------------------------------------------------------------------------------- 1 | SELECT Name 2 | FROM City 3 | WHERE CountryCode = 'JPN'; -------------------------------------------------------------------------------- /java-1d-array-easy/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-1d-array-easy/Solution.java -------------------------------------------------------------------------------- /java-1d-array-introduction/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-1d-array-introduction/Solution.java -------------------------------------------------------------------------------- /java-1d-array/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-1d-array/Solution.java -------------------------------------------------------------------------------- /java-2d-array/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-2d-array/Solution.java -------------------------------------------------------------------------------- /java-abstract-class/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-abstract-class/Main.java -------------------------------------------------------------------------------- /java-anagrams/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-anagrams/Solution.java -------------------------------------------------------------------------------- /java-annotations/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-annotations/Solution.java -------------------------------------------------------------------------------- /java-arraylist/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-arraylist/Solution.java -------------------------------------------------------------------------------- /java-bigdecimal/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-bigdecimal/Solution.java -------------------------------------------------------------------------------- /java-biginteger/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-biginteger/Solution.java -------------------------------------------------------------------------------- /java-bitset/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-bitset/Solution.java -------------------------------------------------------------------------------- /java-comparator/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-comparator/Solution.java -------------------------------------------------------------------------------- /java-covariance/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-covariance/Solution.java -------------------------------------------------------------------------------- /java-currency-formatter/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-currency-formatter/Solution.java -------------------------------------------------------------------------------- /java-datatypes/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-datatypes/Solution.java -------------------------------------------------------------------------------- /java-date-and-time/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-date-and-time/Solution.java -------------------------------------------------------------------------------- /java-dequeue/test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-dequeue/test.java -------------------------------------------------------------------------------- /java-end-of-file/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-end-of-file/Solution.java -------------------------------------------------------------------------------- /java-exception-handling-try-catch/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-exception-handling-try-catch/Solution.java -------------------------------------------------------------------------------- /java-exception-handling/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-exception-handling/Solution.java -------------------------------------------------------------------------------- /java-factory/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-factory/Solution.java -------------------------------------------------------------------------------- /java-generics/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-generics/Solution.java -------------------------------------------------------------------------------- /java-hashset/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-hashset/Solution.java -------------------------------------------------------------------------------- /java-if-else/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-if-else/Solution.java -------------------------------------------------------------------------------- /java-inheritence-1/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-inheritence-1/Solution.java -------------------------------------------------------------------------------- /java-inheritence/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-inheritence/Solution.java -------------------------------------------------------------------------------- /java-instanceof-keyword/InstanceOFTutorial.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-instanceof-keyword/InstanceOFTutorial.java -------------------------------------------------------------------------------- /java-int-to-string/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-int-to-string/Solution.java -------------------------------------------------------------------------------- /java-interface/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-interface/Solution.java -------------------------------------------------------------------------------- /java-iterator/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-iterator/Main.java -------------------------------------------------------------------------------- /java-lambda-expressions/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-lambda-expressions/Solution.java -------------------------------------------------------------------------------- /java-list/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-list/Solution.java -------------------------------------------------------------------------------- /java-loops-i/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-loops-i/Solution.java -------------------------------------------------------------------------------- /java-loops/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-loops/Solution.java -------------------------------------------------------------------------------- /java-md5/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-md5/Solution.java -------------------------------------------------------------------------------- /java-method-overriding-2-super-keyword/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-method-overriding-2-super-keyword/Solution.java -------------------------------------------------------------------------------- /java-method-overriding/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-method-overriding/Main.java -------------------------------------------------------------------------------- /java-output-formatting/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-output-formatting/Solution.java -------------------------------------------------------------------------------- /java-primality-test/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-primality-test/Solution.java -------------------------------------------------------------------------------- /java-priority-queue/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-priority-queue/Solution.java -------------------------------------------------------------------------------- /java-reflection-attributes/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-reflection-attributes/Solution.java -------------------------------------------------------------------------------- /java-regex/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-regex/Solution.java -------------------------------------------------------------------------------- /java-singleton/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-singleton/Solution.java -------------------------------------------------------------------------------- /java-sort/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-sort/Solution.java -------------------------------------------------------------------------------- /java-stack/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-stack/Solution.java -------------------------------------------------------------------------------- /java-static-initializer-block/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-static-initializer-block/Solution.java -------------------------------------------------------------------------------- /java-stdin-and-stdout-1/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-stdin-and-stdout-1/Solution.java -------------------------------------------------------------------------------- /java-stdin-stdout/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-stdin-stdout/Solution.java -------------------------------------------------------------------------------- /java-string-reverse/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-string-reverse/Solution.java -------------------------------------------------------------------------------- /java-string-token/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-string-token/Solution.java -------------------------------------------------------------------------------- /java-strings-introduction/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-strings-introduction/Solution.java -------------------------------------------------------------------------------- /java-strings/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-strings/Solution.java -------------------------------------------------------------------------------- /java-substring/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-substring/Solution.java -------------------------------------------------------------------------------- /java-vistor-pattern/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/java-vistor-pattern/Solution.java -------------------------------------------------------------------------------- /jesse-and-cookies/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/jesse-and-cookies/Solution.java -------------------------------------------------------------------------------- /jesse-and-os-1/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/jesse-and-os-1/Solution.java -------------------------------------------------------------------------------- /jim-and-the-jokes/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/jim-and-the-jokes/Solution.java -------------------------------------------------------------------------------- /jim-and-the-orders/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/jim-and-the-orders/Solution.java -------------------------------------------------------------------------------- /john-and-gcd-list/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/john-and-gcd-list/Solution.java -------------------------------------------------------------------------------- /js10-arithmetic-operators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-arithmetic-operators.js -------------------------------------------------------------------------------- /js10-arrays.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-arrays.js -------------------------------------------------------------------------------- /js10-arrows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-arrows.js -------------------------------------------------------------------------------- /js10-binary-calculator/css/binaryCalculator.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-binary-calculator/css/binaryCalculator.css -------------------------------------------------------------------------------- /js10-binary-calculator/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-binary-calculator/index.html -------------------------------------------------------------------------------- /js10-binary-calculator/js/binaryCalculator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-binary-calculator/js/binaryCalculator.js -------------------------------------------------------------------------------- /js10-bitwise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-bitwise.js -------------------------------------------------------------------------------- /js10-buttons-container/css/buttonsGrid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-buttons-container/css/buttonsGrid.css -------------------------------------------------------------------------------- /js10-buttons-container/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-buttons-container/index.html -------------------------------------------------------------------------------- /js10-buttons-container/js/buttonsGrid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-buttons-container/js/buttonsGrid.js -------------------------------------------------------------------------------- /js10-class.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-class.js -------------------------------------------------------------------------------- /js10-count-objects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-count-objects.js -------------------------------------------------------------------------------- /js10-create-a-button/css/button.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-create-a-button/css/button.css -------------------------------------------------------------------------------- /js10-create-a-button/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-create-a-button/index.html -------------------------------------------------------------------------------- /js10-create-a-button/js/button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-create-a-button/js/button.js -------------------------------------------------------------------------------- /js10-data-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-data-types.js -------------------------------------------------------------------------------- /js10-date.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-date.js -------------------------------------------------------------------------------- /js10-function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-function.js -------------------------------------------------------------------------------- /js10-hello-world.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-hello-world.js -------------------------------------------------------------------------------- /js10-if-else.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-if-else.js -------------------------------------------------------------------------------- /js10-inheritance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-inheritance.js -------------------------------------------------------------------------------- /js10-let-and-const.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-let-and-const.js -------------------------------------------------------------------------------- /js10-loops.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-loops.js -------------------------------------------------------------------------------- /js10-objects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-objects.js -------------------------------------------------------------------------------- /js10-regexp-1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-regexp-1.js -------------------------------------------------------------------------------- /js10-regexp-2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-regexp-2.js -------------------------------------------------------------------------------- /js10-regexp-3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-regexp-3.js -------------------------------------------------------------------------------- /js10-switch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-switch.js -------------------------------------------------------------------------------- /js10-template-literals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-template-literals.js -------------------------------------------------------------------------------- /js10-throw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-throw.js -------------------------------------------------------------------------------- /js10-try-catch-and-finally.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/js10-try-catch-and-finally.js -------------------------------------------------------------------------------- /jumping-on-the-clouds-revisited/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/jumping-on-the-clouds-revisited/Solution.java -------------------------------------------------------------------------------- /jumping-on-the-clouds/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/jumping-on-the-clouds/Solution.java -------------------------------------------------------------------------------- /k-candy-store/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/k-candy-store/Solution.java -------------------------------------------------------------------------------- /kangaroo/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/kangaroo/Solution.java -------------------------------------------------------------------------------- /kaprekar-numbers/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/kaprekar-numbers/Solution.java -------------------------------------------------------------------------------- /keyword-transposition-cipher/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/keyword-transposition-cipher/Solution.java -------------------------------------------------------------------------------- /kundu-and-tree/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/kundu-and-tree/Solution.java -------------------------------------------------------------------------------- /lambda-calculus-evaluate-the-expression-1.txt: -------------------------------------------------------------------------------- 1 | 2 -------------------------------------------------------------------------------- /lambda-calculus-evaluate-the-expression-2.txt: -------------------------------------------------------------------------------- 1 | 0 -------------------------------------------------------------------------------- /lambda-calculus-evaluate-the-expression.txt: -------------------------------------------------------------------------------- 1 | 47 -------------------------------------------------------------------------------- /lambda-calculus-getting-started.txt: -------------------------------------------------------------------------------- 1 | 4 -------------------------------------------------------------------------------- /lambda-calculus-reductions-1.txt: -------------------------------------------------------------------------------- 1 | y -------------------------------------------------------------------------------- /lambda-calculus-reductions-2.txt: -------------------------------------------------------------------------------- 1 | w -------------------------------------------------------------------------------- /lambda-calculus-reductions-3.txt: -------------------------------------------------------------------------------- 1 | CAN'T REDUCE -------------------------------------------------------------------------------- /lambda-calculus-reductions-4.txt: -------------------------------------------------------------------------------- 1 | CAN'T REDUCE -------------------------------------------------------------------------------- /lambda-calculus-understanding-the-syntax.txt: -------------------------------------------------------------------------------- 1 | 6 -------------------------------------------------------------------------------- /largest-permutation/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/largest-permutation/Solution.java -------------------------------------------------------------------------------- /largest-rectangle/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/largest-rectangle/Solution.java -------------------------------------------------------------------------------- /larrys-array/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/larrys-array/Solution.java -------------------------------------------------------------------------------- /leonardo-and-prime/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/leonardo-and-prime/Solution.java -------------------------------------------------------------------------------- /library-fine/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/library-fine/Solution.java -------------------------------------------------------------------------------- /lilys-homework/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/lilys-homework/Solution.java -------------------------------------------------------------------------------- /linear-algebra-foundations-1.txt: -------------------------------------------------------------------------------- 1 | 5 2 | 7 3 | 9 4 | 9 5 | 11 6 | 13 7 | 5 8 | 6 9 | 8 10 | -------------------------------------------------------------------------------- /linear-algebra-foundations-3-matrix-multiplication.txt: -------------------------------------------------------------------------------- 1 | 18 2 | 21 3 | 29 4 | 34 5 | -------------------------------------------------------------------------------- /linear-algebra-foundations-6-the-nsupthsup-power-of-a-matrix.txt: -------------------------------------------------------------------------------- 1 | -2 2 | 1 3 | -------------------------------------------------------------------------------- /linear-algebra-fundamentals-10-eigenvectors.txt: -------------------------------------------------------------------------------- 1 | -2 2 | -1 3 | -------------------------------------------------------------------------------- /linear-algebra-fundamentals-8-systems-of-equations.txt: -------------------------------------------------------------------------------- 1 | -1 2 | -------------------------------------------------------------------------------- /linear-algebra-fundamentals-9-eigenvalues.txt: -------------------------------------------------------------------------------- 1 | -2 2 | -1 3 | -------------------------------------------------------------------------------- /linkedin-practice-binary-numbers/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/linkedin-practice-binary-numbers/Solution.java -------------------------------------------------------------------------------- /linkedin-practice-bitwise-and/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/linkedin-practice-bitwise-and/Solution.java -------------------------------------------------------------------------------- /linkedin-practice-nested-logic/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/linkedin-practice-nested-logic/Solution.java -------------------------------------------------------------------------------- /lisa-workbook/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/lisa-workbook/Solution.java -------------------------------------------------------------------------------- /list-comprehensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/list-comprehensions.py -------------------------------------------------------------------------------- /little-chammys-huge-donation/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/little-chammys-huge-donation/Solution.java -------------------------------------------------------------------------------- /littlepandapower/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/littlepandapower/Solution.java -------------------------------------------------------------------------------- /lonely-integer-2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/lonely-integer-2.sh -------------------------------------------------------------------------------- /lonely-integer-fill-the-key-line/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/lonely-integer-fill-the-key-line/Solution.java -------------------------------------------------------------------------------- /lonely-integer/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/lonely-integer/Solution.java -------------------------------------------------------------------------------- /lowest-triangle/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/lowest-triangle/Solution.java -------------------------------------------------------------------------------- /luck-balance/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/luck-balance/Solution.java -------------------------------------------------------------------------------- /lucy-and-flowers/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/lucy-and-flowers/Solution.java -------------------------------------------------------------------------------- /magic-spells.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/magic-spells.cpp -------------------------------------------------------------------------------- /magic-square-forming/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/magic-square-forming/Solution.java -------------------------------------------------------------------------------- /make-it-anagram-mglines/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/make-it-anagram-mglines/Solution.java -------------------------------------------------------------------------------- /make-it-anagram/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/make-it-anagram/Solution.java -------------------------------------------------------------------------------- /making-candies/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/making-candies/Solution.java -------------------------------------------------------------------------------- /manasa-and-factorials/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/manasa-and-factorials/Solution.java -------------------------------------------------------------------------------- /manasa-and-stones/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/manasa-and-stones/Solution.java -------------------------------------------------------------------------------- /manasa-loves-maths/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/manasa-loves-maths/Solution.java -------------------------------------------------------------------------------- /map-and-lambda-expression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/map-and-lambda-expression.py -------------------------------------------------------------------------------- /map-reduce-advanced-count-number-of-friends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/map-reduce-advanced-count-number-of-friends.py -------------------------------------------------------------------------------- /map-reduce-advanced-matrix-multiplication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/map-reduce-advanced-matrix-multiplication.py -------------------------------------------------------------------------------- /map-reduce-advanced-relational-join.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/map-reduce-advanced-relational-join.py -------------------------------------------------------------------------------- /map-reduce-tutorials-1-word-counts/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/map-reduce-tutorials-1-word-counts/Main.java -------------------------------------------------------------------------------- /map-reduce-tutorials-3-composite-keys/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/map-reduce-tutorials-3-composite-keys/Main.java -------------------------------------------------------------------------------- /marcs-cakewalk/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/marcs-cakewalk/Solution.java -------------------------------------------------------------------------------- /mark-and-toys/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/mark-and-toys/Solution.java -------------------------------------------------------------------------------- /mars-exploration/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/mars-exploration/Solution.java -------------------------------------------------------------------------------- /matching-anything-but-new-line/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/matching-anything-but-new-line/Solution.java -------------------------------------------------------------------------------- /matching-digits-non-digit-character/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/matching-digits-non-digit-character/Solution.java -------------------------------------------------------------------------------- /matching-ending-items/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/matching-ending-items/Solution.java -------------------------------------------------------------------------------- /matching-one-or-more-repititions/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/matching-one-or-more-repititions/Solution.java -------------------------------------------------------------------------------- /matching-range-of-characters/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/matching-range-of-characters/Solution.java -------------------------------------------------------------------------------- /matching-same-text-again-again/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/matching-same-text-again-again/Solution.java -------------------------------------------------------------------------------- /matching-specific-characters/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/matching-specific-characters/Solution.java -------------------------------------------------------------------------------- /matching-specific-string/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/matching-specific-string/Solution.java -------------------------------------------------------------------------------- /matching-start-end/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/matching-start-end/Solution.java -------------------------------------------------------------------------------- /matching-word-boundaries/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/matching-word-boundaries/Solution.java -------------------------------------------------------------------------------- /matching-word-non-word/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/matching-word-non-word/Solution.java -------------------------------------------------------------------------------- /matching-x-repetitions/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/matching-x-repetitions/Solution.java -------------------------------------------------------------------------------- /matching-x-y-repititions/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/matching-x-y-repititions/Solution.java -------------------------------------------------------------------------------- /matching-zero-or-more-repetitions/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/matching-zero-or-more-repetitions/Solution.java -------------------------------------------------------------------------------- /matrix-rotation-algo/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/matrix-rotation-algo/Solution.java -------------------------------------------------------------------------------- /matrix-tracing/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/matrix-tracing/Solution.java -------------------------------------------------------------------------------- /matrix/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/matrix/Solution.java -------------------------------------------------------------------------------- /max-array-sum/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/max-array-sum/Solution.java -------------------------------------------------------------------------------- /maximize-it.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/maximize-it.py -------------------------------------------------------------------------------- /maximizing-xor/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/maximizing-xor/Solution.java -------------------------------------------------------------------------------- /maximum-element/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/maximum-element/Solution.java -------------------------------------------------------------------------------- /maximum-perimeter-triangle/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/maximum-perimeter-triangle/Solution.java -------------------------------------------------------------------------------- /maximum-subarray-sum/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/maximum-subarray-sum/Solution.java -------------------------------------------------------------------------------- /maximum-xor/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/maximum-xor/Solution.java -------------------------------------------------------------------------------- /mehta-and-his-laziness/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/mehta-and-his-laziness/Solution.java -------------------------------------------------------------------------------- /merge-two-sorted-linked-lists/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/merge-two-sorted-linked-lists/Solution.java -------------------------------------------------------------------------------- /merging-communities/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/merging-communities/Solution.java -------------------------------------------------------------------------------- /messages-order.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/messages-order.cpp -------------------------------------------------------------------------------- /migratory-birds/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/migratory-birds/Solution.java -------------------------------------------------------------------------------- /min-max-riddle/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/min-max-riddle/Solution.java -------------------------------------------------------------------------------- /mini-max-sum/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/mini-max-sum/Solution.java -------------------------------------------------------------------------------- /minimum-average-waiting-time/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/minimum-average-waiting-time/Solution.java -------------------------------------------------------------------------------- /minimum-distances/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/minimum-distances/Solution.java -------------------------------------------------------------------------------- /minimum-draws/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/minimum-draws/Solution.java -------------------------------------------------------------------------------- /minimum-operations/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/minimum-operations/Solution.java -------------------------------------------------------------------------------- /minimum-swaps-2/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/minimum-swaps-2/Solution.java -------------------------------------------------------------------------------- /minimum-time-required/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/minimum-time-required/Solution.java -------------------------------------------------------------------------------- /missing-numbers/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/missing-numbers/Solution.java -------------------------------------------------------------------------------- /more-than-75-marks.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/more-than-75-marks.sql -------------------------------------------------------------------------------- /morgan-and-a-string/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/morgan-and-a-string/Solution.java -------------------------------------------------------------------------------- /most-commons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/most-commons.py -------------------------------------------------------------------------------- /most-distant/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/most-distant/Solution.java -------------------------------------------------------------------------------- /multi-level-inheritance-cpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/multi-level-inheritance-cpp.cpp -------------------------------------------------------------------------------- /mutual-recurrences/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/mutual-recurrences/Solution.java -------------------------------------------------------------------------------- /name-of-employees.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/name-of-employees.sql -------------------------------------------------------------------------------- /negative-lookahead/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/negative-lookahead/Solution.java -------------------------------------------------------------------------------- /negative-lookbehind/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/negative-lookbehind/Solution.java -------------------------------------------------------------------------------- /nested-list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/nested-list.py -------------------------------------------------------------------------------- /new-year-chaos/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/new-year-chaos/Solution.java -------------------------------------------------------------------------------- /nim-game-1/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/nim-game-1/Solution.java -------------------------------------------------------------------------------- /no-idea.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/no-idea.py -------------------------------------------------------------------------------- /non-divisible-subset/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/non-divisible-subset/Solution.java -------------------------------------------------------------------------------- /number-groups/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/number-groups/Solution.java -------------------------------------------------------------------------------- /number-of-subsets/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/number-of-subsets/Solution.java -------------------------------------------------------------------------------- /occupations.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/occupations.sql -------------------------------------------------------------------------------- /operator-overloading.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/operator-overloading.cpp -------------------------------------------------------------------------------- /organizing-containers-of-balls/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/organizing-containers-of-balls/Solution.java -------------------------------------------------------------------------------- /overload-operators.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/overload-operators.cpp -------------------------------------------------------------------------------- /overloading-ostream-operator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/overloading-ostream-operator.cpp -------------------------------------------------------------------------------- /p1-paper-cutting/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/p1-paper-cutting/Solution.java -------------------------------------------------------------------------------- /pairs/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/pairs/Solution.java -------------------------------------------------------------------------------- /palindrome-index/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/palindrome-index/Solution.java -------------------------------------------------------------------------------- /pangrams/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/pangrams/Solution.java -------------------------------------------------------------------------------- /paste-1.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | paste -d ";" -s -------------------------------------------------------------------------------- /paste-2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/paste-2.sh -------------------------------------------------------------------------------- /paste-3.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | paste -s -------------------------------------------------------------------------------- /paste-4.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/paste-4.sh -------------------------------------------------------------------------------- /pattern-syntax-checker/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/pattern-syntax-checker/Solution.java -------------------------------------------------------------------------------- /permutation-equation/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/permutation-equation/Solution.java -------------------------------------------------------------------------------- /phone-book/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/phone-book/Solution.java -------------------------------------------------------------------------------- /picking-cards/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/picking-cards/Solution.java -------------------------------------------------------------------------------- /picking-numbers/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/picking-numbers/Solution.java -------------------------------------------------------------------------------- /piling-up.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/piling-up.py -------------------------------------------------------------------------------- /placements.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/placements.sql -------------------------------------------------------------------------------- /plus-minus/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/plus-minus/Solution.java -------------------------------------------------------------------------------- /points-on-a-line/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/points-on-a-line/Solution.java -------------------------------------------------------------------------------- /points-on-rectangle/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/points-on-rectangle/Solution.java -------------------------------------------------------------------------------- /poisonous-plants/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/poisonous-plants/Solution.java -------------------------------------------------------------------------------- /polar-coordinates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/polar-coordinates.py -------------------------------------------------------------------------------- /population-density-difference.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/population-density-difference.sql -------------------------------------------------------------------------------- /positive-lookahead/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/positive-lookahead/Solution.java -------------------------------------------------------------------------------- /positive-lookbehind/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/positive-lookbehind/Solution.java -------------------------------------------------------------------------------- /possible-path/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/possible-path/Solution.java -------------------------------------------------------------------------------- /power-of-large-numbers/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/power-of-large-numbers/Solution.java -------------------------------------------------------------------------------- /predicting-house-prices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/predicting-house-prices.py -------------------------------------------------------------------------------- /predicting-office-space-price.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/predicting-office-space-price.py -------------------------------------------------------------------------------- /preprocessor-solution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/preprocessor-solution.cpp -------------------------------------------------------------------------------- /prettyprint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/prettyprint.cpp -------------------------------------------------------------------------------- /prime-checker/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/prime-checker/Solution.java -------------------------------------------------------------------------------- /primitive-problem/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/primitive-problem/Solution.java -------------------------------------------------------------------------------- /print-prime-numbers.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/print-prime-numbers.sql -------------------------------------------------------------------------------- /print-the-elements-of-a-linked-list/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/print-the-elements-of-a-linked-list/Solution.java -------------------------------------------------------------------------------- /priyanka-and-toys/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/priyanka-and-toys/Solution.java -------------------------------------------------------------------------------- /prng-sequence-guessing/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/prng-sequence-guessing/Solution.java -------------------------------------------------------------------------------- /programming-language-detection/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/programming-language-detection/Solution.java -------------------------------------------------------------------------------- /projects.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/projects.sql -------------------------------------------------------------------------------- /py-check-strict-superset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/py-check-strict-superset.py -------------------------------------------------------------------------------- /py-check-subset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/py-check-subset.py -------------------------------------------------------------------------------- /py-collections-deque.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/py-collections-deque.py -------------------------------------------------------------------------------- /py-collections-namedtuple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/py-collections-namedtuple.py -------------------------------------------------------------------------------- /py-collections-ordereddict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/py-collections-ordereddict.py -------------------------------------------------------------------------------- /py-if-else.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/py-if-else.py -------------------------------------------------------------------------------- /py-introduction-to-sets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/py-introduction-to-sets.py -------------------------------------------------------------------------------- /py-set-add.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/py-set-add.py -------------------------------------------------------------------------------- /py-set-difference-operation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/py-set-difference-operation.py -------------------------------------------------------------------------------- /py-set-discard-remove-pop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/py-set-discard-remove-pop.py -------------------------------------------------------------------------------- /py-set-intersection-operation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/py-set-intersection-operation.py -------------------------------------------------------------------------------- /py-set-mutations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/py-set-mutations.py -------------------------------------------------------------------------------- /py-set-symmetric-difference-operation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/py-set-symmetric-difference-operation.py -------------------------------------------------------------------------------- /py-set-union.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/py-set-union.py -------------------------------------------------------------------------------- /py-the-captains-room.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/py-the-captains-room.py -------------------------------------------------------------------------------- /pythagorean-triple/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/pythagorean-triple/Solution.java -------------------------------------------------------------------------------- /python-arithmetic-operators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/python-arithmetic-operators.py -------------------------------------------------------------------------------- /python-division.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/python-division.py -------------------------------------------------------------------------------- /python-eval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/python-eval.py -------------------------------------------------------------------------------- /python-hello-world.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/python-hello-world.py -------------------------------------------------------------------------------- /python-integers-come-in-all-sizes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/python-integers-come-in-all-sizes.py -------------------------------------------------------------------------------- /python-lists.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/python-lists.py -------------------------------------------------------------------------------- /python-loops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/python-loops.py -------------------------------------------------------------------------------- /python-mod-divmod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/python-mod-divmod.py -------------------------------------------------------------------------------- /python-mutations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/python-mutations.py -------------------------------------------------------------------------------- /python-power-mod-power.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/python-power-mod-power.py -------------------------------------------------------------------------------- /python-print.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/python-print.py -------------------------------------------------------------------------------- /python-quest-1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/python-quest-1.py -------------------------------------------------------------------------------- /python-raw-input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/python-raw-input.py -------------------------------------------------------------------------------- /python-string-formatting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/python-string-formatting.py -------------------------------------------------------------------------------- /python-string-split-and-join.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/python-string-split-and-join.py -------------------------------------------------------------------------------- /python-time-delta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/python-time-delta.py -------------------------------------------------------------------------------- /python-tuples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/python-tuples.py -------------------------------------------------------------------------------- /qheap1/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/qheap1/Solution.java -------------------------------------------------------------------------------- /queens-attack-2/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/queens-attack-2/Solution.java -------------------------------------------------------------------------------- /querying-xml-datastores-with-xpath-1-1.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/querying-xml-datastores-with-xpath-1-1.rb -------------------------------------------------------------------------------- /querying-xml-datastores-with-xpath-1-4.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/querying-xml-datastores-with-xpath-1-4.rb -------------------------------------------------------------------------------- /querying-xml-datastores-with-xpath-1.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/querying-xml-datastores-with-xpath-1.rb -------------------------------------------------------------------------------- /querying-xml-datastores-with-xpath-10.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/querying-xml-datastores-with-xpath-10.rb -------------------------------------------------------------------------------- /querying-xml-datastores-with-xpath-11.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/querying-xml-datastores-with-xpath-11.rb -------------------------------------------------------------------------------- /querying-xml-datastores-with-xpath-3.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/querying-xml-datastores-with-xpath-3.rb -------------------------------------------------------------------------------- /querying-xml-datastores-with-xpath-4.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/querying-xml-datastores-with-xpath-4.rb -------------------------------------------------------------------------------- /querying-xml-datastores-with-xpath-6.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/querying-xml-datastores-with-xpath-6.rb -------------------------------------------------------------------------------- /querying-xml-datastores-with-xpath-7.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/querying-xml-datastores-with-xpath-7.rb -------------------------------------------------------------------------------- /querying-xml-datastores-with-xpath-8.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/querying-xml-datastores-with-xpath-8.rb -------------------------------------------------------------------------------- /querying-xml-datastores-with-xpath-9.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/querying-xml-datastores-with-xpath-9.rb -------------------------------------------------------------------------------- /queue-using-two-stacks/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/queue-using-two-stacks/Solution.java -------------------------------------------------------------------------------- /quicksort1/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/quicksort1/Solution.java -------------------------------------------------------------------------------- /quicksort2/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/quicksort2/Solution.java -------------------------------------------------------------------------------- /quicksort3/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/quicksort3/Solution.java -------------------------------------------------------------------------------- /quicksort4/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/quicksort4/Solution.java -------------------------------------------------------------------------------- /random-number-generator/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/random-number-generator/Solution.java -------------------------------------------------------------------------------- /re-findall-re-finditer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/re-findall-re-finditer.py -------------------------------------------------------------------------------- /re-group-groups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/re-group-groups.py -------------------------------------------------------------------------------- /re-split.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/re-split.py -------------------------------------------------------------------------------- /re-start-re-end.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/re-start-re-end.py -------------------------------------------------------------------------------- /read-multiple-lines-input/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/read-multiple-lines-input/Solution.java -------------------------------------------------------------------------------- /read-single-number-input/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/read-single-number-input/Solution.java -------------------------------------------------------------------------------- /rectangle-area.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/rectangle-area.cpp -------------------------------------------------------------------------------- /rectangular-game/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/rectangular-game/Solution.java -------------------------------------------------------------------------------- /recursive-digit-sum/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/recursive-digit-sum/Solution.java -------------------------------------------------------------------------------- /reduced-string/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/reduced-string/Solution.java -------------------------------------------------------------------------------- /regex-1-validating-the-phone-number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/regex-1-validating-the-phone-number.py -------------------------------------------------------------------------------- /regex-2-validate-a-roman-number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/regex-2-validate-a-roman-number.py -------------------------------------------------------------------------------- /repeated-string/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/repeated-string/Solution.java -------------------------------------------------------------------------------- /restaurant/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/restaurant/Solution.java -------------------------------------------------------------------------------- /reverse-a-doubly-linked-list/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/reverse-a-doubly-linked-list/Solution.java -------------------------------------------------------------------------------- /reverse-a-linked-list/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/reverse-a-linked-list/Solution.java -------------------------------------------------------------------------------- /reverse-game/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/reverse-game/Solution.java -------------------------------------------------------------------------------- /reverse-shuffle-merge/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/reverse-shuffle-merge/Solution.java -------------------------------------------------------------------------------- /revising-aggregations-sum.sql: -------------------------------------------------------------------------------- 1 | SELECT SUM(Population) 2 | FROM CITY 3 | WHERE District = 'California'; -------------------------------------------------------------------------------- /revising-aggregations-the-average-function.sql: -------------------------------------------------------------------------------- 1 | SELECT AVG(Population) 2 | FROM CITY 3 | WHERE District = 'California'; -------------------------------------------------------------------------------- /revising-aggregations-the-count-function.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/revising-aggregations-the-count-function.sql -------------------------------------------------------------------------------- /revising-the-select-query-2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/revising-the-select-query-2.sql -------------------------------------------------------------------------------- /revising-the-select-query.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/revising-the-select-query.sql -------------------------------------------------------------------------------- /ruby-array-addition.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ruby-array-addition.rb -------------------------------------------------------------------------------- /ruby-array-deletion.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ruby-array-deletion.rb -------------------------------------------------------------------------------- /ruby-array-index-i.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ruby-array-index-i.rb -------------------------------------------------------------------------------- /ruby-array-index-ii.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ruby-array-index-ii.rb -------------------------------------------------------------------------------- /ruby-array-initialization.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ruby-array-initialization.rb -------------------------------------------------------------------------------- /ruby-array-selection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ruby-array-selection.rb -------------------------------------------------------------------------------- /ruby-case.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ruby-case.rb -------------------------------------------------------------------------------- /ruby-hash-add-del-sel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ruby-hash-add-del-sel.rb -------------------------------------------------------------------------------- /ruby-hash-initialization.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ruby-hash-initialization.rb -------------------------------------------------------------------------------- /ruby-hash-method-each.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ruby-hash-method-each.rb -------------------------------------------------------------------------------- /ruby-hello-world.rb: -------------------------------------------------------------------------------- 1 | print "Hello HackerRank!!" 2 | -------------------------------------------------------------------------------- /ruby-infinite-loop.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ruby-infinite-loop.rb -------------------------------------------------------------------------------- /ruby-tutorial-each.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ruby-tutorial-each.rb -------------------------------------------------------------------------------- /ruby-tutorial-everything-is-an-object.rb: -------------------------------------------------------------------------------- 1 | print self 2 | -------------------------------------------------------------------------------- /ruby-tutorial-object-methods.rb: -------------------------------------------------------------------------------- 1 | number.even? 2 | -------------------------------------------------------------------------------- /ruby-tutorial-unless.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ruby-tutorial-unless.rb -------------------------------------------------------------------------------- /ruby-tutorials-object-method-parameters.rb: -------------------------------------------------------------------------------- 1 | a.range? b, c 2 | -------------------------------------------------------------------------------- /ruby-until.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/ruby-until.rb -------------------------------------------------------------------------------- /runningtime/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/runningtime/Solution.java -------------------------------------------------------------------------------- /russian-peasant-exponentiation/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/russian-peasant-exponentiation/Solution.java -------------------------------------------------------------------------------- /s10-basic-statistics/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/s10-basic-statistics/Solution.java -------------------------------------------------------------------------------- /s10-binomial-distribution-1/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/s10-binomial-distribution-1/Solution.java -------------------------------------------------------------------------------- /s10-binomial-distribution-2/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/s10-binomial-distribution-2/Solution.java -------------------------------------------------------------------------------- /s10-geometric-distribution-1/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/s10-geometric-distribution-1/Solution.java -------------------------------------------------------------------------------- /s10-geometric-distribution-2/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/s10-geometric-distribution-2/Solution.java -------------------------------------------------------------------------------- /s10-interquartile-range/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/s10-interquartile-range/Solution.java -------------------------------------------------------------------------------- /s10-least-square-regression-line/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/s10-least-square-regression-line/Solution.java -------------------------------------------------------------------------------- /s10-multiple-linear-regression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/s10-multiple-linear-regression.py -------------------------------------------------------------------------------- /s10-normal-distribution-1/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/s10-normal-distribution-1/Solution.java -------------------------------------------------------------------------------- /s10-normal-distribution-2/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/s10-normal-distribution-2/Solution.java -------------------------------------------------------------------------------- /s10-pearson-correlation-coefficient/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/s10-pearson-correlation-coefficient/Solution.java -------------------------------------------------------------------------------- /s10-poisson-distribution-1/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/s10-poisson-distribution-1/Solution.java -------------------------------------------------------------------------------- /s10-poisson-distribution-2/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/s10-poisson-distribution-2/Solution.java -------------------------------------------------------------------------------- /s10-quartiles/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/s10-quartiles/Solution.java -------------------------------------------------------------------------------- /s10-standard-deviation/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/s10-standard-deviation/Solution.java -------------------------------------------------------------------------------- /s10-the-central-limit-theorem-1/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/s10-the-central-limit-theorem-1/Solution.java -------------------------------------------------------------------------------- /s10-the-central-limit-theorem-2/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/s10-the-central-limit-theorem-2/Solution.java -------------------------------------------------------------------------------- /s10-the-central-limit-theorem-3/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/s10-the-central-limit-theorem-3/Solution.java -------------------------------------------------------------------------------- /s10-weighted-mean/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/s10-weighted-mean/Solution.java -------------------------------------------------------------------------------- /salary-blues/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/salary-blues/Solution.java -------------------------------------------------------------------------------- /salary-of-employees.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/salary-of-employees.sql -------------------------------------------------------------------------------- /save-the-prisoner/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/save-the-prisoner/Solution.java -------------------------------------------------------------------------------- /saveprincess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/saveprincess.py -------------------------------------------------------------------------------- /saveprincess2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/saveprincess2.py -------------------------------------------------------------------------------- /saying-hi/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/saying-hi/Solution.java -------------------------------------------------------------------------------- /security-bijective-functions/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/security-bijective-functions/Solution.java -------------------------------------------------------------------------------- /security-encryption-scheme/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/security-encryption-scheme/Solution.java -------------------------------------------------------------------------------- /security-function-ii/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/security-function-ii/Solution.java -------------------------------------------------------------------------------- /security-inverse-of-a-function/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/security-inverse-of-a-function/Solution.java -------------------------------------------------------------------------------- /security-involution/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/security-involution/Solution.java -------------------------------------------------------------------------------- /security-key-spaces/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/security-key-spaces/Solution.java -------------------------------------------------------------------------------- /security-tutorial-functions/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/security-tutorial-functions/Solution.java -------------------------------------------------------------------------------- /security-tutorial-permutations/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/security-tutorial-permutations/Solution.java -------------------------------------------------------------------------------- /sed-command-4.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | sed -e "s/[[:digit:]]\{4\} /**** /g" -------------------------------------------------------------------------------- /sed-command-5.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/sed-command-5.sh -------------------------------------------------------------------------------- /select-all-sql.sql: -------------------------------------------------------------------------------- 1 | SELECT * 2 | FROM City -------------------------------------------------------------------------------- /select-by-id.sql: -------------------------------------------------------------------------------- 1 | SELECT * 2 | FROM City 3 | WHERE ID = 1661; -------------------------------------------------------------------------------- /separate-the-numbers/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/separate-the-numbers/Solution.java -------------------------------------------------------------------------------- /service-lane/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/service-lane/Solution.java -------------------------------------------------------------------------------- /sets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/sets.py -------------------------------------------------------------------------------- /sha-256/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/sha-256/Solution.java -------------------------------------------------------------------------------- /sherlock-and-anagrams/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/sherlock-and-anagrams/Solution.java -------------------------------------------------------------------------------- /sherlock-and-array/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/sherlock-and-array/Solution.java -------------------------------------------------------------------------------- /sherlock-and-counting/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/sherlock-and-counting/Solution.java -------------------------------------------------------------------------------- /sherlock-and-divisors/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/sherlock-and-divisors/Solution.java -------------------------------------------------------------------------------- /sherlock-and-gcd/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/sherlock-and-gcd/Solution.java -------------------------------------------------------------------------------- /sherlock-and-moving-tiles/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/sherlock-and-moving-tiles/Solution.java -------------------------------------------------------------------------------- /sherlock-and-permutations/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/sherlock-and-permutations/Solution.java -------------------------------------------------------------------------------- /sherlock-and-planes/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/sherlock-and-planes/Solution.java -------------------------------------------------------------------------------- /sherlock-and-squares/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/sherlock-and-squares/Solution.java -------------------------------------------------------------------------------- /sherlock-and-the-beast/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/sherlock-and-the-beast/Solution.java -------------------------------------------------------------------------------- /sherlock-and-valid-string/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/sherlock-and-valid-string/Solution.java -------------------------------------------------------------------------------- /simple-addition-varargs/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/simple-addition-varargs/Solution.java -------------------------------------------------------------------------------- /simple-array-sum/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/simple-array-sum/Solution.java -------------------------------------------------------------------------------- /simple-one/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/simple-one/Solution.java -------------------------------------------------------------------------------- /simple-text-editor/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/simple-text-editor/Solution.java -------------------------------------------------------------------------------- /smart-number/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/smart-number/Solution.java -------------------------------------------------------------------------------- /sock-merchant/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/sock-merchant/Solution.java -------------------------------------------------------------------------------- /solve-me-first/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/solve-me-first/Solution.java -------------------------------------------------------------------------------- /solve-me-second/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/solve-me-second/Solution.java -------------------------------------------------------------------------------- /sortedset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/sortedset.py -------------------------------------------------------------------------------- /sparse-arrays/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/sparse-arrays/Solution.java -------------------------------------------------------------------------------- /special-multiple/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/special-multiple/Solution.java -------------------------------------------------------------------------------- /special-palindrome-again/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/special-palindrome-again/Solution.java -------------------------------------------------------------------------------- /split-number/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/split-number/Solution.java -------------------------------------------------------------------------------- /stack-exchange-scraper/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/stack-exchange-scraper/Solution.java -------------------------------------------------------------------------------- /staircase/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/staircase/Solution.java -------------------------------------------------------------------------------- /standardize-mobile-number-using-decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/standardize-mobile-number-using-decorators.py -------------------------------------------------------------------------------- /stars/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/stars/Solution.java -------------------------------------------------------------------------------- /stat-warmup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/stat-warmup.py -------------------------------------------------------------------------------- /stockmax/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/stockmax/Solution.java -------------------------------------------------------------------------------- /strange-advertising/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/strange-advertising/Solution.java -------------------------------------------------------------------------------- /strange-code/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/strange-code/Solution.java -------------------------------------------------------------------------------- /strange-grid/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/strange-grid/Solution.java -------------------------------------------------------------------------------- /string-construction/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/string-construction/Solution.java -------------------------------------------------------------------------------- /string-validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/string-validators.py -------------------------------------------------------------------------------- /strings-xor/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/strings-xor/Solution.java -------------------------------------------------------------------------------- /strong-password/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/strong-password/Solution.java -------------------------------------------------------------------------------- /sum-vs-xor/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/sum-vs-xor/Solution.java -------------------------------------------------------------------------------- /summing-the-n-series/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/summing-the-n-series/Solution.java -------------------------------------------------------------------------------- /swap-case.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/swap-case.py -------------------------------------------------------------------------------- /swap-nodes-algo/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/swap-nodes-algo/Solution.java -------------------------------------------------------------------------------- /symmetric-pairs.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/symmetric-pairs.sql -------------------------------------------------------------------------------- /tag-content-extractor/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/tag-content-extractor/Solution.java -------------------------------------------------------------------------------- /taum-and-bday/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/taum-and-bday/Solution.java -------------------------------------------------------------------------------- /text-alignment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/text-alignment.py -------------------------------------------------------------------------------- /text-processing-cut-1.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cut -c3 - -------------------------------------------------------------------------------- /text-processing-cut-2.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cut -c2,7 - -------------------------------------------------------------------------------- /text-processing-cut-3.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cut -c2-7 - -------------------------------------------------------------------------------- /text-processing-cut-4.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cut -c-4 - -------------------------------------------------------------------------------- /text-processing-cut-5.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cut -f-3 - -------------------------------------------------------------------------------- /text-processing-cut-6.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cut -c13- - -------------------------------------------------------------------------------- /text-processing-cut-7.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cut -d' ' -f4 - -------------------------------------------------------------------------------- /text-processing-cut-8.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cut -d' ' -f-3 - -------------------------------------------------------------------------------- /text-processing-cut-9.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cut -f2- - -------------------------------------------------------------------------------- /text-processing-head-1.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | head -n20 -------------------------------------------------------------------------------- /text-processing-head-2.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | head -c20 -------------------------------------------------------------------------------- /text-processing-in-linux---the-middle-of-a-text-file.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | head -n22 | tail -n11 -------------------------------------------------------------------------------- /text-processing-in-linux-the-grep-command-1.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | grep -w "the" -------------------------------------------------------------------------------- /text-processing-in-linux-the-grep-command-2.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | grep -wi "the" -------------------------------------------------------------------------------- /text-processing-in-linux-the-grep-command-3.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | grep -wiv "that" -------------------------------------------------------------------------------- /text-processing-in-linux-the-grep-command-4.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/text-processing-in-linux-the-grep-command-4.sh -------------------------------------------------------------------------------- /text-processing-in-linux-the-grep-command-5.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/text-processing-in-linux-the-grep-command-5.sh -------------------------------------------------------------------------------- /text-processing-in-linux-the-sed-command-1.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | sed -e "s/\bthe\b/this/" -------------------------------------------------------------------------------- /text-processing-in-linux-the-sed-command-2.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | sed -e "s/\b[tT][hH][yY]\b/your/g" -------------------------------------------------------------------------------- /text-processing-in-linux-the-sed-command-3.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | sed -e "s/\b\([tT][hH][yY]\)\b/{\1}/g" -------------------------------------------------------------------------------- /text-processing-in-linux-the-uniq-command-1.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | uniq -------------------------------------------------------------------------------- /text-processing-in-linux-the-uniq-command-2.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | uniq -c | sed "s/^ *//g" -------------------------------------------------------------------------------- /text-processing-in-linux-the-uniq-command-3.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | uniq -ic | sed "s/^ *//g" -------------------------------------------------------------------------------- /text-processing-in-linux-the-uniq-command-4.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | uniq -u -------------------------------------------------------------------------------- /text-processing-sort-1.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | sort -------------------------------------------------------------------------------- /text-processing-sort-2.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | sort -r -------------------------------------------------------------------------------- /text-processing-sort-3.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | sort -n -------------------------------------------------------------------------------- /text-processing-sort-4.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | sort -nr -------------------------------------------------------------------------------- /text-processing-sort-5.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | sort -t $'\t' -nrk2,2 -------------------------------------------------------------------------------- /text-processing-sort-6.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | sort -t $'\t' -nk2,2 -------------------------------------------------------------------------------- /text-processing-sort-7.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | sort -t '|' -nrk2,2 -------------------------------------------------------------------------------- /text-processing-tail-1.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | tail -n20 -------------------------------------------------------------------------------- /text-processing-tail-2.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | tail -c20 -------------------------------------------------------------------------------- /text-processing-tr-1.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | tr "()" "[]" -------------------------------------------------------------------------------- /text-processing-tr-2.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | tr -d "a-z" -------------------------------------------------------------------------------- /text-processing-tr-3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/text-processing-tr-3.sh -------------------------------------------------------------------------------- /text-wrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/text-wrap.py -------------------------------------------------------------------------------- /the-best-aptitude-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/the-best-aptitude-test.py -------------------------------------------------------------------------------- /the-birthday-bar/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/the-birthday-bar/Solution.java -------------------------------------------------------------------------------- /the-blunder.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/the-blunder.sql -------------------------------------------------------------------------------- /the-chosen-one/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/the-chosen-one/Solution.java -------------------------------------------------------------------------------- /the-company.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/the-company.sql -------------------------------------------------------------------------------- /the-grid-search/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/the-grid-search/Solution.java -------------------------------------------------------------------------------- /the-hurdle-race/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/the-hurdle-race/Solution.java -------------------------------------------------------------------------------- /the-love-letter-mystery/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/the-love-letter-mystery/Solution.java -------------------------------------------------------------------------------- /the-minion-game.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/the-minion-game.py -------------------------------------------------------------------------------- /the-pads.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/the-pads.sql -------------------------------------------------------------------------------- /the-report.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/the-report.sql -------------------------------------------------------------------------------- /the-time-in-words/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/the-time-in-words/Solution.java -------------------------------------------------------------------------------- /time-conversion/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/time-conversion/Solution.java -------------------------------------------------------------------------------- /torque-and-development/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/torque-and-development/Solution.java -------------------------------------------------------------------------------- /tower-breakers-1/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/tower-breakers-1/Solution.java -------------------------------------------------------------------------------- /tree-height-of-a-binary-tree/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/tree-height-of-a-binary-tree/Solution.java -------------------------------------------------------------------------------- /tree-huffman-decoding/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/tree-huffman-decoding/Solution.java -------------------------------------------------------------------------------- /tree-inorder-traversal/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/tree-inorder-traversal/Solution.java -------------------------------------------------------------------------------- /tree-level-order-traversal/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/tree-level-order-traversal/Solution.java -------------------------------------------------------------------------------- /tree-postorder-traversal/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/tree-postorder-traversal/Solution.java -------------------------------------------------------------------------------- /tree-preorder-traversal/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/tree-preorder-traversal/Solution.java -------------------------------------------------------------------------------- /tree-top-view/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/tree-top-view/Solution.java -------------------------------------------------------------------------------- /triangle-numbers/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/triangle-numbers/Solution.java -------------------------------------------------------------------------------- /triangle-quest-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/triangle-quest-2.py -------------------------------------------------------------------------------- /triple-sum/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/triple-sum/Solution.java -------------------------------------------------------------------------------- /truck-tour/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/truck-tour/Solution.java -------------------------------------------------------------------------------- /tutorial-intro/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/tutorial-intro/Solution.java -------------------------------------------------------------------------------- /twins/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/twins/Solution.java -------------------------------------------------------------------------------- /two-arrays/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/two-arrays/Solution.java -------------------------------------------------------------------------------- /two-characters/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/two-characters/Solution.java -------------------------------------------------------------------------------- /two-pluses/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/two-pluses/Solution.java -------------------------------------------------------------------------------- /two-strings/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/two-strings/Solution.java -------------------------------------------------------------------------------- /uds-echo-server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/uds-echo-server.py -------------------------------------------------------------------------------- /uk-and-us-2/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/uk-and-us-2/Solution.java -------------------------------------------------------------------------------- /uk-and-us/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/uk-and-us/Solution.java -------------------------------------------------------------------------------- /utopian-identification-number/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/utopian-identification-number/Solution.java -------------------------------------------------------------------------------- /utopian-tree/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/utopian-tree/Solution.java -------------------------------------------------------------------------------- /valid-pan-format/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/valid-pan-format/Solution.java -------------------------------------------------------------------------------- /valid-username-checker/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/valid-username-checker/Solution.java -------------------------------------------------------------------------------- /validate-list-of-email-address-with-filter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/validate-list-of-email-address-with-filter.py -------------------------------------------------------------------------------- /validating-named-email-addresses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/validating-named-email-addresses.py -------------------------------------------------------------------------------- /variable-sized-arrays.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/variable-sized-arrays.cpp -------------------------------------------------------------------------------- /vector-erase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/vector-erase.cpp -------------------------------------------------------------------------------- /vector-sort.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/vector-sort.cpp -------------------------------------------------------------------------------- /virtual-functions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/virtual-functions.cpp -------------------------------------------------------------------------------- /waiter/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/waiter/Solution.java -------------------------------------------------------------------------------- /weather-observation-station-1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/weather-observation-station-1.sql -------------------------------------------------------------------------------- /weather-observation-station-10.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/weather-observation-station-10.sql -------------------------------------------------------------------------------- /weather-observation-station-11.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/weather-observation-station-11.sql -------------------------------------------------------------------------------- /weather-observation-station-12.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/weather-observation-station-12.sql -------------------------------------------------------------------------------- /weather-observation-station-13.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/weather-observation-station-13.sql -------------------------------------------------------------------------------- /weather-observation-station-14.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/weather-observation-station-14.sql -------------------------------------------------------------------------------- /weather-observation-station-15.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/weather-observation-station-15.sql -------------------------------------------------------------------------------- /weather-observation-station-16.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/weather-observation-station-16.sql -------------------------------------------------------------------------------- /weather-observation-station-17.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/weather-observation-station-17.sql -------------------------------------------------------------------------------- /weather-observation-station-18.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/weather-observation-station-18.sql -------------------------------------------------------------------------------- /weather-observation-station-19.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/weather-observation-station-19.sql -------------------------------------------------------------------------------- /weather-observation-station-2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/weather-observation-station-2.sql -------------------------------------------------------------------------------- /weather-observation-station-20.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/weather-observation-station-20.sql -------------------------------------------------------------------------------- /weather-observation-station-3.sql: -------------------------------------------------------------------------------- 1 | SELECT DISTINCT CITY 2 | FROM STATION 3 | WHERE ID % 2 = 0; -------------------------------------------------------------------------------- /weather-observation-station-4.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/weather-observation-station-4.sql -------------------------------------------------------------------------------- /weather-observation-station-5.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/weather-observation-station-5.sql -------------------------------------------------------------------------------- /weather-observation-station-6.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/weather-observation-station-6.sql -------------------------------------------------------------------------------- /weather-observation-station-7.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/weather-observation-station-7.sql -------------------------------------------------------------------------------- /weather-observation-station-8.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/weather-observation-station-8.sql -------------------------------------------------------------------------------- /weather-observation-station-9.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/weather-observation-station-9.sql -------------------------------------------------------------------------------- /weighted-uniform-string/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/weighted-uniform-string/Solution.java -------------------------------------------------------------------------------- /welcome-to-java/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/welcome-to-java/Solution.java -------------------------------------------------------------------------------- /wet-shark-and-42/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/wet-shark-and-42/Solution.java -------------------------------------------------------------------------------- /what-type-of-triangle.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/what-type-of-triangle.sql -------------------------------------------------------------------------------- /whats-your-name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/whats-your-name.py -------------------------------------------------------------------------------- /word-order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/word-order.py -------------------------------------------------------------------------------- /write-a-function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/write-a-function.py -------------------------------------------------------------------------------- /xml-1-find-the-score.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/xml-1-find-the-score.py -------------------------------------------------------------------------------- /xml2-find-the-maximum-depth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/xml2-find-the-maximum-depth.py -------------------------------------------------------------------------------- /xrange-and-pizza/Solution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/xrange-and-pizza/Solution.java -------------------------------------------------------------------------------- /zipped.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/charles-wangkai/hackerrank/HEAD/zipped.py --------------------------------------------------------------------------------