自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 报错:Group name must be a valid unicode string containing only ASCII alphanumerics, hyphens, or period

Group name must be a valid unicode string containing only ASCII alphanumerics, hyphens, or period的原因是组名有问题。组名必须是仅包含 ASCII 字母数字、连字符或句点的有效 Unicode 字符串。我本来组名是name = “room %d” % (i)改成name = “room-%d” % (i)...

2022-08-15 10:40:30 618 1

原创 报错:probably another instance of uWSGI is running on the same address (127.0.0.1:8000)

当使用 uwsgi --ini scripts/uwsgi.ini 启动服务时,如果报错probably another instance of uWSGI is running on the same address (127.0.0.1:8000),那么可能是因为之前终端里面开启过但是直接关闭终端了,导致报错说已经运行了。8000是上面“(127.0.0.1:8000)”里面的8000端口的意思,要注意更改成自己的报错信息里面的端口。1.输入fuser -k 8000/tcp杀死进程。...

2022-08-13 12:32:30 2013

原创 归并排序(分治)

思路将整个待排序序列划分成多个不可再分的子序列,每个序列只含一个元素将子序列两两合并,合并过程中完成排序操作代码def merge_sort(arr,p,q) if len(arr)==1 or p>=q #递归出口 return mid=(p+q)//2 merge_sort(arr,p,mid) merge_sort(arr,mid+1,q) merge(arr,p,mid,q)def meige(arr,p,mid,q)#合并子序列 numL=mid-p+1 nu

2022-03-16 19:51:02 276

原创 53. 最大子数组和 leetcode

题目输入的例子思路1.本题是一个分治的思想,我们找一个中间的值设为mid,最大子数组和的位置只可能有三种情况(下标从1开始):全部在mid左边1<=i<=mid全部在mid右边mid+1<=i<=len(nums)跨过midi<=mid<j 即i从mid开始向左j从mid+1开始向右2.递归递归出口:只有一个元素的时候if n==1return nums[0]递归中间过程: max_left=self.maxSubArr

2022-03-16 14:46:58 341

原创 2044. 统计按位或能得到最大值的子集数目leetcode

题目输入的例子思路子集实际上就是数组中每个数取或者不取,所以可以在递归中用两组递归情况表示:dfs(i+1,s)dfs(i+1,s|nums[i])2.递归出口:if i==n: nonlocal val,cnt if s>val: val,cnt=s,1 elif s==val: cnt+=1 else: 1中两种情况3.按位或运算为|a|b>=a代码(包括注释)class Solution: def countMaxOrSubse

2022-03-15 20:54:02 301

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除