移动物管 扫码安装地址: 扫描服务器二维码: 账号密码:admin/123qwe 业主App:龙服务 扫码安装地址: 账号密码:13861967166/lx123456 前端项目:管家易 复制到手机上打开该地址查看:https://e52.nwcloud.cn/wxser/#/Log...
1 指令式编程 imperative,C、C++,写给计算机的语言 声明式编程 declarative,用DSL或函数式编程实现,函数式编程用 reduce、map、sorted 等,写给人看的语言 DSL Domain-Specific Language 领域特定语言,代表SQL Combine 响应式编程框架...
16. 最接近的三数之和 中等题,很好理解,还是固定一个i,然后双指针处理 123456789101112131415161718192021222324252627class Solution { func threeSumClosest(_ nums: [Int], _ target: In...
摘要当前想在力扣刷算法题,提交语言是没有OC可供选择的,那作为iOS开发者就只能转而使用 Swift 去提交。好在作为程序员掌握了一门语言,再去学习一门其他的语言还是比较容易的。要学习 Swift 去看下 Swift 的官方文档,看个一两周,掌握了语言基础再去刷题,还是比较轻松的。本文则是记录我在力扣用 Swif...
2.2 词法结构 二进制字面量加 0b,八进制字面量加 0o,十六进制字面量加 0x 1.25e2 表示 1.25 x 10²,1.25e-2 表示 1.25 x 10¯²。0xFp2 表示 15 x 2²,0xFp-2 表示 15 x 2¯² 浮点数默认 Double 即64位浮点数,也有Float 表示32位...
1.20 嵌套类型 例如在结构体里定义枚举,在枚举中又定义结结构体 外部引用时用类型名来引用 1let heartsSymbol = BlackjackCard.Suit.hearts.rawValue 1.21 扩展 可以用于枚举、结构体、类、协议,扩展没有名字,用于增加新功能,但不能重写已有的功能 可以添...
1.10 属性 计算属性用于类、结构体、枚举,存储属性用于类和结构体 结构体实例被赋值给常量,其变量属性也就无法修改了 延时加载存储属性,lazy 关键字,必须是变量,被多个线程访问,可能会初始化多次 计算属性,提供get和可选的set,set没有定义新值参数的话默认使用newValue,get可以省略retur...
0 swift 初见 print() 打印 数据类型:Double、可选值(String?)、元组用() 转换类型:\(apples)、String(width) 三引号包含多行字符串,””” []方括号表示数组和字典,数组append()加元素12let emptyArray: [String] = []let...
摘要从2016年开始搭建博客,期间换过电脑,换过主题,到这次是第三次折腾博客了。每次弄都会有一些坑点,因此建此备忘录,以备将来需要时查看。本次搭建博客参照 这篇文章 。 坑点 添加 SSH key 并添加 github 账号设置里。 本地和远程仓库建立关联后,推送代码 git push origin main ...
面试 程序员面试金典一书,LeetCode 刷题。 设计模式一书。 算法 给定整型数组和目标值,判断数组中是否有两数之和等于目标值。 给定整型数组中仅有两数之和等于目标值,求两数在数组中的序号。(31页) 给定字符串,按单词顺序反转。(33页) 给定链表和值x,小于x的值放左边,大于等于x的值放右边,原链表的节...