Vitor Oliveira
|
da89bae931
|
Update arrays_intersection.rb
|
2021-04-15 17:27:27 -07:00 |
|
Vitor Oliveira
|
50e6dc6f86
|
Arrays intersection: two-pointer approach
|
2021-04-15 17:25:30 -07:00 |
|
Vitor Oliveira
|
e230521122
|
Merge pull request #125 from TheAlgorithms/array-intersection
Arrays intersection
|
2021-04-12 10:24:52 -07:00 |
|
Vitor Oliveira
|
016911d782
|
Merge pull request #126 from TheAlgorithms/next-greater-element
|
2021-04-12 09:50:47 -07:00 |
|
Vitor Oliveira
|
20d5ea3b6d
|
Update next_greater_element.rb
|
2021-04-10 10:49:41 -07:00 |
|
Vitor Oliveira
|
4d9d7ca1cd
|
add complexity analysis
|
2021-04-10 10:46:55 -07:00 |
|
Vitor Oliveira
|
1c9a26f389
|
Minor changes
|
2021-04-10 10:41:01 -07:00 |
|
Vitor Oliveira
|
ce0d1863a2
|
Next greater element
|
2021-04-10 10:38:43 -07:00 |
|
Vitor Oliveira
|
2197a587fb
|
Update arrays_intersection.rb
|
2021-04-10 10:15:00 -07:00 |
|
Vitor Oliveira
|
745b66227b
|
Minor changes
|
2021-04-10 10:05:08 -07:00 |
|
Vitor Oliveira
|
fe4e56e8a4
|
Move to correct path
|
2021-04-10 09:57:39 -07:00 |
|
Vitor Oliveira
|
9fbd75fa66
|
Add hash table approach
|
2021-04-10 09:56:05 -07:00 |
|
Vitor Oliveira
|
7b49aac8a7
|
Merge pull request #123 from jsca-kwok/jk-palindrome
Add palindrome algorithm
|
2021-04-09 21:08:18 -07:00 |
|
Vitor Oliveira
|
49db26c56b
|
Update data_structures/arrays/strings/palindrome.rb
|
2021-04-09 21:07:57 -07:00 |
|
Vitor Oliveira
|
bd6b1067c0
|
Update data_structures/arrays/strings/palindrome.rb
|
2021-04-09 21:07:54 -07:00 |
|
Jessica Kwok
|
7655003b6c
|
Add solution using two pointers
|
2021-04-05 14:31:57 -07:00 |
|
Jessica Kwok
|
6c7b37ab76
|
Add solution using a reversed array
|
2021-04-05 14:08:23 -07:00 |
|
Jessica Kwok
|
04a4c9aaed
|
Add solution using .reverse
|
2021-04-05 13:57:41 -07:00 |
|
Jessica Kwok
|
c2bd60c223
|
Add palindrome challenge
|
2021-04-01 09:50:27 -07:00 |
|
Vitor Oliveira
|
515b076e61
|
remove duplication
|
2021-04-01 09:42:45 -07:00 |
|
Vitor Oliveira
|
434e72a4f7
|
Add very simple tests
|
2021-04-01 09:38:27 -07:00 |
|
Vitor Oliveira
|
44c3208454
|
Add another hash table approach
|
2021-04-01 09:36:52 -07:00 |
|
Vitor Oliveira
|
dc533283a2
|
Add hash table approach
|
2021-04-01 09:36:46 -07:00 |
|
Vitor Oliveira
|
6b8529a1a6
|
Update anagram_checker.rb
|
2021-03-31 19:05:51 -07:00 |
|
Vitor Oliveira
|
ad959fcfb0
|
Minor changes
|
2021-03-31 19:05:00 -07:00 |
|
Vitor Oliveira
|
4674c2d97b
|
Valid anagram: hash table approach
|
2021-03-31 19:02:57 -07:00 |
|
Vitor Oliveira
|
a93d5cc072
|
Update data_structures/arrays/strings/anagram_checker.rb
|
2021-03-31 18:38:01 -07:00 |
|
Vitor Oliveira
|
3bc81b8195
|
Update data_structures/arrays/strings/anagram_checker.rb
|
2021-03-31 18:37:57 -07:00 |
|
Jessica Kwok
|
2fe1098805
|
Add intersection challenge
|
2021-03-31 16:40:23 -07:00 |
|
Jessica Kwok
|
6c785524fb
|
Add sort and compare solution
|
2021-03-31 16:34:06 -07:00 |
|
Jessica Kwok
|
f7ac1a7725
|
Merge branch 'master' into jk-anagram
|
2021-03-30 14:06:41 -07:00 |
|
Vitor Oliveira
|
f6a84ea326
|
Move more algos to hash table folders
|
2021-03-29 15:37:02 -07:00 |
|
Vitor Oliveira
|
57a46a8271
|
Move two_sum to hash table folder
|
2021-03-29 15:35:18 -07:00 |
|
Vitor Oliveira
|
66756bf5d4
|
Move remove_vowels to strings folder
|
2021-03-29 15:33:57 -07:00 |
|
Vitor Oliveira
|
3270667f8e
|
Move algorithsm to appropriate folder
|
2021-03-29 14:52:06 -07:00 |
|
Vitor Oliveira
|
7d1f6659ff
|
Merge branch 'master' into jk-remove-vowels
|
2021-03-29 14:37:30 -07:00 |
|
Vitor Oliveira
|
7f60452c71
|
Merge branch 'master' into jk-shuffle-array
|
2021-03-29 14:34:55 -07:00 |
|
Vitor Oliveira
|
5f46625f99
|
Merge pull request #109 from jsca-kwok/jk-richest-customer
Finding richest customer wealth: brute force and hash table approaches
|
2021-03-29 14:34:16 -07:00 |
|
Vitor Oliveira
|
fded3fa4df
|
Move approach to hash_table folder
|
2021-03-29 14:33:12 -07:00 |
|
Jessica Kwok
|
d68ae157cd
|
Merge branch 'jk-shuffle-array' of https://github.com/jsca-kwok/Ruby into jk-shuffle-array
|
2021-03-29 10:22:23 -07:00 |
|
Jessica Kwok
|
ad685ac4ee
|
Add two pointers approach
|
2021-03-29 10:22:09 -07:00 |
|
Jessica Kwok
|
31d9e8e0a2
|
Change print to puts
|
2021-03-29 10:05:15 -07:00 |
|
Jessica Kwok
|
5bf141f64f
|
Update data_structures/arrays/remove_vowels.rb
Co-authored-by: vzvu3k6k <vzvu3k6k@gmail.com>
|
2021-03-29 10:00:33 -07:00 |
|
Jessica Kwok
|
5ed65199d7
|
Update data_structures/arrays/remove_vowels.rb
Co-authored-by: vzvu3k6k <vzvu3k6k@gmail.com>
|
2021-03-29 09:59:32 -07:00 |
|
Jessica Kwok
|
08e35de175
|
Update data_structures/arrays/richest_customer_wealth.rb
Co-authored-by: Vitor Oliveira <vbrazo@gmail.com>
|
2021-03-26 10:54:37 -07:00 |
|
Jessica Kwok
|
1e4d510748
|
Add anagram checker challenge
|
2021-03-26 10:43:21 -07:00 |
|
Jessica Kwok
|
89a7af33e1
|
Add solution using Ruby .delete() method
|
2021-03-26 10:34:28 -07:00 |
|
Jessica Kwok
|
27abece8ad
|
Add solution using regex
|
2021-03-26 10:22:16 -07:00 |
|
Jessica Kwok
|
8bafd5c74a
|
Add brute force solution
|
2021-03-26 10:03:45 -07:00 |
|
Jessica Kwok
|
b4806f0903
|
Add remove vowels challenge
|
2021-03-26 09:48:52 -07:00 |
|
Jessica Kwok
|
5e7efbb73d
|
Add hash solution
|
2021-03-25 14:48:00 -07:00 |
|
Jessica Kwok
|
dafb096e65
|
Add solution using hash
|
2021-03-25 14:38:13 -07:00 |
|
Jessica Kwok
|
7c6b226eac
|
Add brute force solution
|
2021-03-25 14:29:34 -07:00 |
|
Jessica Kwok
|
187cdac8b1
|
Add brute force solution
|
2021-03-25 10:08:15 -07:00 |
|
Jessica Kwok
|
6a6d0b675a
|
Add challenge
|
2021-03-24 08:19:11 -07:00 |
|
Jessica Kwok
|
3bf3552283
|
Merge branch 'master' into jk-shuffle-array
|
2021-03-24 08:14:16 -07:00 |
|
Jessica Kwok
|
a8f816f984
|
Add solution using Ruby methods
|
2021-03-24 08:12:31 -07:00 |
|
Jessica Kwok
|
16fd8c756f
|
Add solution using a new array
|
2021-03-23 08:42:36 -07:00 |
|
Jessica Kwok
|
7b6edea968
|
Fix time complexity
|
2021-03-23 08:05:54 -07:00 |
|
Jessica Kwok
|
989e20d15e
|
Add shuffle array challenge
|
2021-03-22 09:00:58 -07:00 |
|
Jessica Kwok
|
f4761529d3
|
Merge branch 'master' of https://github.com/TheAlgorithms/Ruby into jk-single-number
|
2021-03-22 08:58:11 -07:00 |
|
Jessica Kwok
|
e8ded18897
|
Add solution using Ruby .count()
|
2021-03-22 08:53:26 -07:00 |
|
Jessica Kwok
|
e70ba583a2
|
Add solution using hash map
|
2021-03-22 08:07:14 -07:00 |
|
Vitor Oliveira
|
9a7313d669
|
move to array folder
|
2021-03-20 11:10:25 -07:00 |
|
Jessica Kwok
|
935faca63a
|
Add single number challenge
|
2021-03-19 16:26:23 -07:00 |
|
Vitor Oliveira
|
2171cad18e
|
Mathematical: Digital Root approach
|
2021-03-18 17:00:54 -07:00 |
|
Jessica Kwok
|
fd3add587c
|
Add solution without recursion
|
2021-03-18 13:15:19 -07:00 |
|
Jessica Kwok
|
5588587bc1
|
Add recursion solution
|
2021-03-18 08:55:05 -07:00 |
|
Jessica Kwok
|
899eaf1d3a
|
Add add digits challenge
|
2021-03-17 08:17:08 -07:00 |
|
Vitor Oliveira
|
e4b8f4ae8b
|
fix typo
|
2021-03-15 22:07:44 -07:00 |
|
Vitor Oliveira
|
74645b3e8f
|
add tests
|
2021-03-15 22:00:08 -07:00 |
|
Vitor Oliveira
|
9576b18a61
|
Add another approach
|
2021-03-15 21:57:25 -07:00 |
|
Vitor Oliveira
|
d5877acb14
|
minor change
|
2021-03-15 21:50:51 -07:00 |
|
Vitor Oliveira
|
afef73db10
|
Add complexity analysis
|
2021-03-15 21:42:53 -07:00 |
|
Vitor Oliveira
|
ad35c2398c
|
Remove Element: two pointers approach
|
2021-03-15 21:41:43 -07:00 |
|
Jessica Kwok
|
1f95ad15df
|
Add solution using delete_at Ruby method
|
2021-03-15 10:08:31 -07:00 |
|
Jessica Kwok
|
ba03727fb6
|
Add solution using delete_if Ruby method
|
2021-03-15 09:52:22 -07:00 |
|
Jessica Kwok
|
9429ae92c1
|
Add remove elements challenge instructions
|
2021-03-12 18:51:41 -08:00 |
|
Vitor Oliveira
|
16176d3936
|
Minor fixes
|
2021-03-11 22:07:56 -08:00 |
|
Vitor Oliveira
|
02f625f95a
|
Move to a different file since the input is sorted by default
|
2021-03-11 22:04:59 -08:00 |
|
Vitor Oliveira
|
68bb214bc0
|
Keep condition consistent
|
2021-03-11 22:01:02 -08:00 |
|
Vitor Oliveira
|
2b5c1b9d02
|
Add two pointer approach
|
2021-03-11 21:58:44 -08:00 |
|
Vitor Oliveira
|
de9a06bc26
|
Update data_structures/arrays/two_sum.rb
|
2021-03-11 21:22:39 -08:00 |
|
Vitor Oliveira
|
bdee1f9277
|
Update data_structures/arrays/two_sum.rb
|
2021-03-11 21:22:34 -08:00 |
|
Jessica Kwok
|
a6ae1c25b5
|
Add solution using a hash
|
2021-03-11 15:53:01 -08:00 |
|
Jessica Kwok
|
e58e707a57
|
Add another brute force solution
|
2021-03-11 09:20:26 -08:00 |
|
Jessica Kwok
|
6ed35ad29f
|
Add brute force solution
|
2021-03-11 08:32:29 -08:00 |
|
Vitor Oliveira
|
27d725d8de
|
Merge pull request #96 from jsca-kwok/jk-sorted-squares
Add algorithm for returning sorted squares
|
2021-03-10 15:29:26 -08:00 |
|
Jessica Kwok
|
75aaa6e910
|
Update data_structures/arrays/sort_squares_of_an_array.rb
Co-authored-by: Vitor Oliveira <vbrazo@gmail.com>
|
2021-03-10 15:03:17 -08:00 |
|
Jessica Kwok
|
f9e7cd677d
|
Update data_structures/arrays/sort_squares_of_an_array.rb
Co-authored-by: Vitor Oliveira <vbrazo@gmail.com>
|
2021-03-10 15:02:55 -08:00 |
|
Jessica Kwok
|
92f09581f6
|
Add two pointers approach
|
2021-03-10 14:27:54 -08:00 |
|
Jessica Kwok
|
772be7084b
|
Add bubble sort solution
|
2021-03-10 14:27:21 -08:00 |
|
Jessica Kwok
|
55e5b2a90f
|
Refactored loop and multiply solution
|
2021-03-10 14:26:57 -08:00 |
|
Jessica Kwok
|
12e1a3c389
|
Add loop and multiply solution
|
2021-03-10 06:59:10 -08:00 |
|
Vitor Oliveira
|
fb2e8a9fd2
|
remove unnecessary variable
|
2021-03-09 19:21:14 -08:00 |
|
Vitor Oliveira
|
aeb7ee9e53
|
add approach 2
|
2021-03-09 19:19:59 -08:00 |
|
Vitor Oliveira
|
892c5d0064
|
Add approach
|
2021-03-09 19:10:06 -08:00 |
|
Vitor Oliveira
|
a786ac49fc
|
Minor fixes
|
2021-03-09 16:38:56 -08:00 |
|
Vitor Oliveira
|
9f04ffb0df
|
Change condition style
|
2021-03-09 16:36:29 -08:00 |
|
Vitor Oliveira
|
929568120c
|
Minor changes
|
2021-03-09 16:32:57 -08:00 |
|