feat: add Swift codes for hash_collision article (#569)

* feat: add Swift codes for hash_collision article

* refactor: extract common Pair

* Update hash_map.md

---------

Co-authored-by: Yudong Jin <krahets@163.com>
This commit is contained in:
nuomi1
2023-07-01 20:39:55 +08:00
committed by GitHub
parent 69920a0599
commit 7f8b0fff54
6 changed files with 335 additions and 12 deletions
+20
View File
@@ -0,0 +1,20 @@
/**
* File: Pair.swift
* Created Time: 2023-06-28
* Author: nuomi1 (nuomi1@qq.com)
*/
/* */
public class Pair: Equatable {
public var key: Int
public var val: String
public init(key: Int, val: String) {
self.key = key
self.val = val
}
public static func == (lhs: Pair, rhs: Pair) -> Bool {
lhs.key == rhs.key && lhs.val == rhs.val
}
}