• AVL树是当二叉树的左右子树包含大致相同数量的节点时,称树是这是一个不平衡树的例子:
  • 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的 两个 整数。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。思路:哈希表记录遍历过的数字和下标。给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。
  • 讨论区里面,有各种具有启发性的代码。(换句话说,就是有很强的代码。看了,觉得脑洞大开,大神们把语言的语法特性发挥到了极致)里面有各种常见语言的实现
  • 本文说说static在iOS中的作用包括OC和Swift,并讲解常用的情况.代码主要以OC为主,Swift中主要描述和另外一个关键字class的异同tableview的这个代理方法是一个会被反复调用的方法,当identifier的前面不加static修饰时,identifier这个临时变量是储存在栈中的,指向常量区中的@"cellIdentifier",一旦这个代理方法执行完毕,identifier这个局部变量就会被回收.当再次调用的时候又会重新生成一个局部变量重新指向常量区的@"cellIdentifi
  • SwiftyEOS是一个用于与EOS交互的开源框架,用Swift编写。可以在iOS和macOS上使用。特点: - EOS密钥对生成 - 私钥导入 - 签名哈希 - 基本的RPC API(链/历史)可查询客户端 - 交易(EOS token 转账) - 帮助类处理iOS上的脱机钱包 - 在iOS上加密/解密导入私钥SwiftyEOS现在支持secp256k1密钥对。
  • 目前支持的语言汇总在这里,下图只截出了部分,维护者有民间组织,微软,还有正牌。比如对swift的支持就是Apple维护的官网上有段介绍LSP是如何工作的。
  • 在本教程中,你将学习如何使用 Swift 中的动态特性编写简洁、清晰的代码并快速解决无法预料的问题。作为一名忙碌的 Swift 开发人员,你的需求对你来说是特定的,但对所有人来说都是共同的。你希望编写整洁的代码,一目了然地了解代码中的内容并快速解决无法预料的问题。本教程将 Swift 的动态性和灵活性结合在一起来满足那些需求。通过使用最新的 Swift 技术,你将学习如何自定义输出到控制台,挂钩第三方对象状态更改,并使用一些甜蜜的语法糖来编写更清晰的代码。
  • 用 Swift 解读 React/React Native: Part 1 - React Element & React ComponentReact & React Native 不只是一种框架,它更是一种思维方式和方法论。Glow 使用 React Native 至今一年半有余,项目里也有越来越多的组件被重构成 React Native。在使用 React Native 开发的过程中,我们对 React 和 React Native 本身的思想、架构也有了越来越深入的理解。而这些思想又开始逐渐反作用
  • 二维火云收银iOS客户端使用了Objective-C和Swift混编,在Xcode9(2017年9月发布)之前苹果不支持使用Swift Static Libraries。 同时,我们使用了CocoaPods进行项目管理,对于Swift+CocoaPods的项目直到2018年4月发布的Cocoapods1.5.0才官宣支持把Swift Pods构建成Static Libraries。所以在CocoaPods1.5.0之前我们一直使用的是Dynamic frameworks。动态库与静态库的区别、优劣不在本文
  • 以前在iOS上,除了RAC,比较少有函数式编程方面的实践。swift对函数式做了较多的支持,随着swift的普及,在iOS社区,函数式编程被越来越多的开发者所接受。并且因为函数式编程的一些优点,也越来越多的语言开始支持函数式的开发范式。因为最近也在项目中开始实践函数式编程,也能逐渐感受到函数式强大之处。目前也有一点心得,本文就谈下自己对函数式编程的理解。​
  • 原文链接:https://www.jianshu.com/p/9992210eb91a截图Xcode版本:Xcode 10.1