/leetcode.com

Hradecek's solutions to leetcode.com problems

Primary LanguageJava

LeetCode Challenges 📚🚀

LeetCode Java Python TypeScript JavaScript C Go Haskell

Welcome to my collection of LeetCode challenges! This repository contains solutions to various problems in various languages from LeetCode, organized by problem number and difficulty level.

Table of Contents

  1. Introduction
  2. Introduction
  3. Problem List

Introduction

In this repository, you'll find my solutions to various LeetCode problems. Each solution might be provided in multiple programming language. Feel free to explore!

Statistics

Language Count
java logo java 16
go logo go 7
typescript logo typescript 3
c logo c 3
python logo python 3
haskell logo haskell 1
kotlin logo kotlin 1

Total number of solved problems: 31

Problem List

ID Problem Solution Difficulty Languages
1 Two Sum 01_two_sums Easy Java Logo Python Logo
2 Add Two Numbers 02_add_two_numbers Medium Java Logo
6 Zigzag Conversion 06_zigzag_conversion Medium Java Logo
7 Reverse Integer 07_reverse_integer Medium Go Logo
9 Palindrome Number 09_palindrome_number Easy Java Logo
13 Roman to Integer 13_roman_to_integer Easy C Logo
14 Longest common prefix 14_longest_common_prefix Easy Go Logo
21 Merge Two Sorted Lists 21_merge_two_sorted_lists Easy C Logo
26 Remove Duplicates from Sorted Array 26_remove_duplicates_from_sorted_array Easy Go Logo
27 Remove Element 27_remove_element Easy Java Logo
28 Find the Index of the First Occurrence in a String 28_find_the_index_of_the_first_occurence_in_a_string Easy Typescript Logo
33 Search in Rotated Sorted Array 33_search_in_rotated_sorted_array Medium Java Logo
35 Search Insert Position 35_search_insert_position Easy Java Logo
38 Count and Say 38_count_and_say Medium Java Logo
49 Group Anagrams 49_group_anagrams Medium Java Logo
58 Length of Last Word 58_length_of_last_word Easy Python Logo
66 Plus One 66_plus_one Easy Java Logo Python Logo
67 Add Binary 67_add_binary Easy Typescript Logo
94 Binary Tree Inorder Traversal 94_binary_tree_inorder_traversal Easy Java Logo
98 Validate Binary Search Tree 98_validate_binary_search_tree Medium Java Logo
100 Same Tree 100_same_tree Easy C Logo
101 Symmetric Tree 101_symmetric_tree Easy Java Logo
104 Maximum Depth of Binary Tree 104_maximum_depth_of_binary_tree Easy Java Logo
112 Path Sum 112_path_sum Easy Go Logo
206 Reverse Linked List 206_reverse_linked_list Easy Typescript Logo
234 Palindrome Linked List 234_palindrome_linked_list Easy Go Logo
549 Longest harmonious subsequence 549_longest_harmonious_subsequence Easy Go Logo
3099 Harshad number 3099_harshad_number Easy Go Logo
3110 Score of a String 3110_score_of_a_string Easy Java Logo Haskell Logo
3136 Valid word 3136_valid_word Easy Kotlin Logo
3174 Clear digits 3174_clear_digits Easy Java Logo