首页
学习
活动
专区
工具
TVP
发布

freesan44

专栏作者
576
文章
339571
阅读量
26
订阅数
LeetCode 24. 两两交换链表中的节点(swift)
给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 示例 1:
freesan44
2023-08-17
1270
LeetCode 61. 旋转链表(swift)
输入: 1->2->3->4->5->NULL, k = 2 输出: 4->5->1->2->3->NULL 解释: 向右旋转 1 步: 5->1->2->3->4->NULL 向右旋转 2 步: 4->5->1->2->3->NULL 示例 2:
freesan44
2023-08-17
970
LeetCode 768. 最多能完成排序的块 II(swift)
将 arr 分割成若干 块 ,并将这些块分别进行排序。之后再连接起来,使得连接的结果和按升序排序后的原数组相同。
freesan44
2023-08-17
1300
LeetCode 1381. 设计一个支持增量操作的栈(swift)
CustomStack(int maxSize):用 maxSize 初始化对象,maxSize 是栈中最多能容纳的元素数量。 void push(int x):如果栈还未增长到 maxSize ,就将 x 添加到栈顶。 int pop():弹出栈顶元素,并返回栈顶的值,或栈为空时返回 -1 。 void inc(int k, int val):栈底的 k 个元素的值都增加 val 。如果栈中元素总数小于 k ,则栈中的所有元素都增加 val 。
freesan44
2023-08-17
1070
LeetCode 剑指 Offer 24. 反转链表(swift)
题目 定义一个函数,输入一个链表的头节点,反转该链表并输出反转后链表的头节点。 示例: 输入: 1->2->3->4->5->NULL 输出: 5->4->3->2->1->NULL 限制: 0 <
freesan44
2021-08-18
3250
LeetCode 剑指 Offer 06. 从尾到头打印链表(swift)
题目 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。  ` 示例 1: 输入:head = 1,3,2 输出:2,3,1  ` 限制: 0 <= 链表长度 <= 10000 解题
freesan44
2021-08-18
3860
LeetCode 171. Excel 表列序号(swift)
给你一个字符串 columnTitle ,表示 Excel 表格中的列名称。返回该列名称对应的列序号。
freesan44
2021-08-18
7110
LeetCode 剑指 Offer 30. 包含min函数的栈(swift)
定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调用 min、push 及 pop 的时间复杂度都是 O(1)。
freesan44
2021-08-18
2570
LeetCode 剑指 Offer 09. 用两个栈实现队列(swift)
用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 )
freesan44
2021-08-18
3320
如何将你写的框架添加cocoapod支持[转]
// 代码仓库clone 地址 git clonehttps://github.com/boyXiong/XWSwiftRefreshT.git
freesan44
2018-09-05
1.9K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档