fix: adapt missing ruby style guide (#1216)

This commit is contained in:
khoaxuantu
2024-04-03 20:01:29 +07:00
committed by GitHub
parent c435d177a1
commit 043085d0ea
13 changed files with 84 additions and 84 deletions

View File

@ -421,11 +421,11 @@
```ruby title="linked_list.rb"
# 初始化链表 1 -> 3 -> 2 -> 5 -> 4
# 初始化各个节点
n0 = ListNode.new 1
n1 = ListNode.new 3
n2 = ListNode.new 2
n3 = ListNode.new 5
n4 = ListNode.new 4
n0 = ListNode.new(1)
n1 = ListNode.new(3)
n2 = ListNode.new(2)
n3 = ListNode.new(5)
n4 = ListNode.new(4)
# 构建节点之间的引用
n0.next = n1
n1.next = n2

View File

@ -545,10 +545,10 @@
nums << 4
# 在中间插入元素
nums.insert 3, 6 # 在索引 3 处插入数字 6
nums.insert(3, 6) # 在索引 3 处插入数字 6
# 删除元素
nums.delete_at 3 # 删除索引 3 处的元素
nums.delete_at(3) # 删除索引 3 处的元素
```
=== "Zig"

View File

@ -355,7 +355,7 @@
def algorithm(n) # 输入数据
a = 0 # 暂存数据(常量)
b = 0 # 暂存数据(变量)
node = Node.new 0 # 暂存数据(对象)
node = Node.new(0) # 暂存数据(对象)
c = function # 栈帧空间(调用函数)
a + b + c # 输出数据
end
@ -524,8 +524,8 @@
```ruby title=""
def algorithm(n)
a = 0 # O(1)
b = Array.new 10000 # O(1)
nums = Array.new n if n > 10 # O(n)
b = Array.new(10000) # O(1)
nums = Array.new(n) if n > 10 # O(n)
end
```
@ -803,7 +803,7 @@
### 递归的空间复杂度为 O(n) ###
def recur(n)
return if n == 1
recur n - 1
recur(n - 1)
end
```