leetcode和oj-leetcode-swift:我的leetcode解决方案和想法
leetcode 和 oj leetcode-swift 关于 这个 Xcode 项目将我解决的问题记录在 . 希望能够通过这个项目为大家提供解决Leetcode OJ上问题的思路。 在这个项目中,我将问题分为三组 - Easy、Medium、Hard,并提供了一个 template.swift 给你。 如果解决了新问题,我会及时更新这个项目! 使用和示例 要运行特定的解决方案,请更改 main.swift 中的问题编号,例如q169.getSolution()以运行问题 169“Majority Element”的解决方案。 注意力! 因为我直接在leetcode Judge web里面写代码,所以很多getSolution()没有测试用例。 如果您想在Xcode中进行测试,请自行添加测试用例! 每个问题的结构如下: struct q169 { class Solution { // 1.hash table dictionary // time complexity:O(n);space complexity:O(n) func majorityElement ( _ nums :