240 发简信
IP属地:河南
  • Two Sum最优解法

    链接: https://leetcode.com/problems/two-sum[https://leetcode.com/problems/...

  • 使用Google Codelab进行深度学习开发

    Google Codelab是谷歌版本的Jupyter notebook. 和Jupyter notebook项目有很多便捷的地方. 如 不需要...

  • 我的人工智能学习计划

    学习Coursera课程 Coursera上面有很多优秀的教程,甚至比很多市面上的书籍有用(一些书籍还借鉴了Coursera上的教程)。购买了C...

  • Swift实现MD5算法

    参考文档 算法描述可以参照RFC1321[https://datatracker.ietf.org/doc/rfc1321/]。在这份文档里面可...

  • CryptoKit简易使用教程

    哈希数据 支持的哈希算法有 MD5 SHA1 SHA256 SHA384 SHA512 其中MD5、SHA1被认为是不安全的哈希算法。 HMAC...

  • iOS面试高频题

    计算机基础 主要考察大学的计算机网络、操作系统、计算机组成原理的一些基础题目,另外还有一个大类数据结构与算法则更侧重编程能力。 面试官通常会问你...

  • Leetcode380. 常数时间插入、删除和获取随机元素

    题目 设计一个支持在平均 时间复杂度 O(1) 下,执行以下操作的数据结构。 insert(val):当元素 val 不存在时,向集合中插入该项...

  • Leetcode 547. 朋友圈

    题目 班上有N名学生。其中有些人是朋友,有些则不是。他们的友谊具有是传递性。如果已知 A 是 B 的朋友,B 是 C 的朋友,那么我们可以认为 ...

  • 前K个高频元素3种解题方法

    题目 给定一个非空的整数数组,返回其中出现频率前 k 高的元素。示例 1: 示例 2: 提示: 你可以假设给定的 k 总是合理的,且 1 ≤ k...