首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
剑指刷题
躺平每一天
创建于2024-12-19
订阅专栏
用 Swift 实现剑指上的题目
暂无订阅
共8篇文章
创建于2024-12-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
剑指-和大于或等于k的最短子数组(Swift)
题目 输入一个正整数组成的数组和一个正整数k,请问数组中和大于或等于k的连续子数组的最短长度是多少?如果不存在所有数字之和大于或等于k的子数组,则返回0。例如,输入数组[5,1,4,3],k的值为7,
剑指 - 数组中和为0的3个数字(Swift)
题目 题目:输入一个数组,如何找出数组中所有和为0的3个数字的三元组?需要注意的是,返回值中不得包含重复的三元组。例如,在数组[-1,0,1,2,-1,-4]中有两个三元组的和为0,它们分别是[-1,
剑指 - 排序数组中的两个数字之和(Swift)
题目 输入一个递增排序的数组和一个值k,请问如何在数组中找出两个和为k的数字并返回它们的下标?假设数组中存在且只存在一对符合条件的数字,同时一个数字不能使用两次。例如,输入数组[1,2,4,6,10]
剑指 - 单词长度的最大乘积(Swift)
题目 输入一个字符串数组words,请计算不包含相同字符的两个字符串words[i]和words[j]的长度乘积的最大值。如果所有字符串都包含至少一个相同字符,那么返回0。假设字符串中只包含英文小写字
剑指 - 只出现一次的数字(Swift)
题目 输入一个整数数组,数组中只有一个数字出现了一次,而其他数字都出现了3次。请找出那个只出现一次的数字。例如,如果输入的数组为[0,1,0,1,0,1,100],则只出现一次的数字是100。 解题思
剑指 - 简单计算每个整数的二进制形式中1的个数(Swift)
题目 输入一个非负数n,请计算0到n之间每个数字的二进制形式中1的个数,并输出一个数组。例如,输入的n为4,由于0、1、2、3、4的二进制形式中1的个数分别为0、1、1、2、1,因此输出数组[0,1,
剑指 - 二进制加法(Swift)
题目描述 题目:输入两个表示二进制的字符串,请计算它们的和,并以二进制字符串的形式输出。例如,输入的二进制字符串分别是"11"和"10",则输出"101"。 解题思路 异常情况:任意一字符串为空,直接
剑指 - 整数除法(Swift 实现)
题目:输入两个 Int32 的整型数,返回两数的商,要求不得使用乘号、除号和求余符号。当发生溢出时,返回最大的整数值。 Tips:除数不得为 0。 结题思路: 因为题目限定了运算符,所以我们可以用加减