Skip to content

Commit b81a458

Browse files
committed
2024-02-17 v. 4.9.2: updated "706. Design HashMap"
1 parent f8d82f7 commit b81a458

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

leetcode-ruby.gemspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ require 'English'
55
::Gem::Specification.new do |s|
66
s.required_ruby_version = '>= 3.0'
77
s.name = 'leetcode-ruby'
8-
s.version = '4.9.1'
8+
s.version = '4.9.2'
99
s.license = 'MIT'
1010
s.files = ::Dir['lib/**/*.rb'] + %w[bin/leetcode-ruby README.md LICENSE]
1111
s.executable = 'leetcode-ruby'

lib/easy/706_design_hashmap.rb

+2-1
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,15 @@ def put(key, value)
2121
until e.nil?
2222
if e.key == key
2323
e.value = value
24+
2425
break
2526
end
2627

2728
p = e
2829
e = e.next
2930
end
3031

31-
p.next = ::Entry.new(key, value) if e.nil?
32+
p&.next = ::Entry.new(key, value) if e.nil?
3233
end
3334
end
3435

0 commit comments

Comments
 (0)