首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
谦言忘语
掘友等级
iOS攻城狮
iOS攻城狮一头,在学Flutter,努力扩展知识面
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
104
文章 104
沸点 0
赞
104
返回
|
搜索文章
最新
热门
LintCode刷题 40. 用栈实现队列
正如标题所述,你需要使用两个栈来实现队列的一些操作。 队列应支持push(element),pop() 和 top(),其中pop是弹出队列中的第一个(最前面的)元素。 pop和top方法都应该返回第一个元素的值。 题目主要考察的是队列和栈两种数据结构。队列:先进先出。栈:先进…
LintCode刷题 104. Merge K Sorted Lists
合并k个排序链表,并且返回合并后的排序链表。尝试分析和描述其复杂度。 我们先遍历一次所有的链表中的元素。然后将元素全部放在一个数组里面。接着对这个数组进行排序,最终将排序后的数组里面的所有元素链接起来。 空间复杂度:因为需要一个数组,所以需要额外的空间。这个空间的大小就是链表元…
LintCode刷题 124. 最长连续序列
给定一个未排序的整数数组,找出最长连续序列的长度。 从一个数组整数数组中找最长的连续序列。首先,连续序列的意思是[1,2,3,4,7],其中,[1,2,3,4]就是连续序列。最长的连续序列的意思,一个数组中可能会有多个连续序列,题目要求的就是最长的那个,而且只需要返回其长度。 …
leetCode刷题 23. 合并K个排序链表
合并 k 个排序链表,返回合并后的排序链表。请分析和描述算法的复杂度。 这个题目跟 21. 合并两个有序链表相似,是其进阶版。最好先去看下21. 合并两个有序链表的解法。 需要做题者熟悉链表结构和链表的遍历。 从21. 合并两个有序链表的基础上,我们已经能够解决两个有序链表的问…
leetCode刷题 21. 合并两个有序链表
将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 题目给出了两个链表,链表中的元素都是有序排列的(一般是从小到大排列)。要求的结果是返回一个链表,这个链表包括了给出的两个链表的元素,并且也是按照有序排列的。 需要做题者熟悉链表结构和链…
leetCode刷题 19. 删除链表的倒数第N个节点
给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点。 给定的 n 保证是有效的。 如果不考虑进阶的要求的话,是一道很简单的题目。只需要找出要删除的节点的位置,然后进行删除操作就可以了。 需要做题者熟悉链表结构和链表的遍历。 不考虑进阶中的只遍历一次的要求,很简单。…
leetCode刷题 2. 两数相加
给定两个非空链表来表示两个非负整数。位数按照逆序方式存储,它们的每个节点只存储单个数字。将两数相加返回一个新的链表。 你可以假设除了数字 0 之外,这两个数字都不会以零开头。 题目的前提,将数字使用链接来存储,比如数字 123 ,储值为3->2->1。个位数在前,接着是十位、百…
【iOS开发】仿微信分享功能
本篇文章讲的是我做的一个仿微信分享到朋友圈的功能。 事先声明,楼主并不知道微信的分享具体是怎么实现的,只是按照楼主自己的想法做了一个。而且,比较简陋。 这篇文章主要是我上一篇文章的一个延伸。很多知识点在上一篇文章讲过了,这里就不再重复了。建议先看了上一篇文章再来看这篇文章。 W…
【iOS开发】静态库 a文件合成脚本解释
这篇文章是为了解释我的另一篇文章在Xcode中做一个.a包合成脚本的脚本代码而写的。该脚本是shell脚本,其中的命令是可以在终端上执行的。 苹果给的一个命令。主要用来编译Xcode的工程。 将模拟器和真机的.a包合成。 赋值命令。 取出变量名的内容。 看完上面,我想你再看一下…
【iOS开发】iOS10 Log调试小工具
由于iOS10系统,在发布环境下(打成ipa包安装测试或者发布之后从App Store下载安装的包),使用Xcode已经无法查看我们自己打印的log。所以就做了一个小工具,查看log,便于调试。 楼主的需求是,在安装了APP之后查看log,验证程序是否正常运行。除了在调试的时候…
下一页
个人成就
文章被点赞
124
文章被阅读
51,675
掘力值
1,072
关注了
63
关注者
33
收藏集
3
关注标签
9
加入于
2016-12-01