力扣刷题算法
郑建宇Jy
这个作者很懒,什么都没留下…
展开
-
力扣算法刷题(python的语法)持续更新中……
w, m, n = map(int,input().split())#输入三个数字,.split()括号内表示输入三个数字时的分隔符w= list(map(int,input()))#输入三个列表abs()#取绝对值--------------------------------------------------------------------set()函数的使用方法:(集合函数)# set() 是一个不允许内容重复的组合,而且set里的内容位置是随意的,所以不能用索引列出。可进行关系测试.原创 2022-03-23 17:11:45 · 334 阅读 · 0 评论 -
python蟒蛇书指令(部分)自用整理
name.title()#首字母大写name.upper()#全变大写name.lower()#全变小写"\t\n"#字符串里面添加制表符或换行符.strip()#删除字符串两端空白.lstrip()#删除字符串左端空白.rstrip()#删除字符串右端空白#方括号[]来表示列表,并用逗号来分隔其中的元素。#用list[number]访问列表,list[-1]表示列表最后一个元素list[0] = '某某某'#修改列表中第一个元素的值list = []#创建空列表list.appen.原创 2022-03-09 17:55:34 · 746 阅读 · 0 评论 -
二分法的算法及应用场景(只更新了一种)
几种常见的应用场景:寻找一个数、寻找左侧边界、寻找右侧边界细节(不等号是否应该带等号,mid 是否应该加一等等)int binarySearch(int[] nums, int target) { int left = 0; int right = nums.length - 1; // 注意 while(left <= right) { int mid = left + (right - left) / 2; if(nums[mi转载 2022-03-04 17:05:26 · 892 阅读 · 1 评论