12 2022 档案

摘要:斐波那契数 一、题目描述 斐波那契数(通常用 F(n) 表示)所以形成的数列称为斐波那契数列。该数列由0和1开始,后面每一项数字都是前两项数字的和。也就是: F(0) = 0,F(1) = 1 F(n) = F(n - 1) + F(n - 2),其中 n > 1 示例1: 输入:n = 2 输出: 阅读全文
posted @ 2022-12-15 20:10 z_coding 阅读(124) 评论(0) 推荐(0) 编辑
摘要:数字的补数 一、题目描述 对于一个整数的二进制取反,再转换为十进制数,得到的这个数就是这个整数的补数。 示例1 输入:num = 5 输出:2 解释:5 的二进制表示为 101(没有前导零位),其补数为 010。所以你需要输出 2 。 示例2 输入:num = 1 输出:0 解释:1 的二进制表示为 阅读全文
posted @ 2022-12-10 14:29 z_coding 阅读(284) 评论(0) 推荐(0) 编辑
摘要:岛屿的周长 一、题目描述 给定一个row * col 的二维网格grid,其中:grid[i][j]=1 时不表示陆地,grid[i][j]=0表示水域。 网格中的格子水平方向相连,整个网格被水完全包围,但其中卡高有一个岛屿。岛屿中是没有湖的存在。计算出这个岛屿的周长。 示例1 输入:grid = 阅读全文
posted @ 2022-12-09 16:32 z_coding 阅读(43) 评论(0) 推荐(0) 编辑
摘要:汉明距离 一、题目描述 汉明距离就是两个整数之间对应二进制位不同的位置数目。给定一个两个整数x和y,计算并返回它们之间的汉明距离。 示例1: 输入:x = 1, y = 4 输出:2 解释: 1 (0 0 0 1) 4 (0 1 0 0) ↑ ↑ 示例2 输入:x = 3, y = 1 输出:1 二 阅读全文
posted @ 2022-12-08 18:42 z_coding 阅读(207) 评论(0) 推荐(0) 编辑
摘要:找到所有数组中消失的数字 一、题目描述 给你一个含n个整数的数组nums,其中nums[i]在区间[1,n]内。请你找出所有在[1,n]范围内没有出现在nums中的数字,并以数组形式返回。 示例1 输入:nums = [4,3,2,7,8,2,3,1] 输出:[5,6] 示例2 输入:nums = 阅读全文
posted @ 2022-12-03 15:57 z_coding 阅读(76) 评论(0) 推荐(0) 编辑
摘要:排列硬币 一、题目描述 总共有n和硬币,并计划将它们按阶梯状排列。对于一个有k行组成的阶梯,其第i行必须正好有i枚硬币。阶梯的最后一行可能是不完整的。 给定一个数组n,计算并返回可形成完整阶梯行的总行数。 示例1 输入:n = 5 输出:22 输入:n = 8 输出:3 二、解题思路 类似于如下形式 阅读全文
posted @ 2022-12-02 14:19 z_coding 阅读(27) 评论(0) 推荐(0) 编辑
摘要:字符串中的单词数 一、题目描述 统计字符串s中的单词个数,单词值得是连续的不是空格的字符。字符串中不包含任何不可打印的字符。 二、解题思路 需要找到单词的数量。单词的特点就是单词的第一个字符前为空格,除了第一个字符。 三、解题方法 方法1 一次遍历记录单词的个数即可。判断条件就是第一个字符不等于0时 阅读全文
posted @ 2022-12-01 14:52 z_coding 阅读(43) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示