- 博客(6)
- 收藏
- 关注
原创 Leetcode34.排序数组中查找元素第一个和最后一个位置(python)
2、如果二分查找成功,则将nums中查找的值为 target 的索引值 mid 依次执行 -1 和 +1 操作分别赋值给左右边界 left 和 right。然后,通过循环滑动左右边界 left-=1 和 right+=1 ,来找到符合题意的边界,并将最终的左右边界保存在数组count中,最终返回count。# 1、首先,在 nums 数组中二分查找 target;# 3、如果二分查找失败,则返回[-1,-1]
2024-05-10 16:32:07
170
2
原创 LeetCode67.二进制求和-python
来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/add-binary。字符串逆序排,遍历整个字符串,逢'1'则计算2的索引值次方,如索引值为3,则为。1
2024-02-29 17:10:13
447
原创 LeetCode-2220. 转换数字的最少位翻转次数_Python
比方说,x = 7 ,二进制表示为 111 ,我们可以选择任意一个位(包含没有显示的前导 0 )并进行翻转。比方说我们可以翻转最右边一位得到 110 ,或者翻转右边起第二位得到 101 ,或者翻转右边起第五位(这一位是前导 0 )得到 10111 等等。一次 位翻转 定义为将数字 x 二进制中的一个位进行 翻转 操作,即将 0 变成 1 ,或者将 1 变成 0。给你两个整数 start 和 goal ,请你返回将 start 转变成 goal 的 最少位翻转 次数。
2024-02-28 12:52:29
192
原创 Codewars解题笔记(Python): Welcome to the city!
是 Python 中的字符串方法,用于将一个字符串列表(或可迭代对象)的元素连接成一个字符串,每个元素之间用指定的分隔符(本题' ')分隔。Python初学者,大家如果有更好的答案可以一起交流学习呀!
2023-08-14 14:48:57
45
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人