- 博客(6)
- 收藏
- 关注
原创 LeetCode:最长公共前缀
题目如下: 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀,返回空字符串 ""。 示例 1: 输入:strs = ["flower","flow","flight"] 输出:"fl" 方法一:假设法 def LongestCommonPrefix(strs): ret = '' for i in range(0, len(strs[0])): ret = strs[0][:i + 1] for j in strs:
2021-09-02 04:34:58
196
原创 面试题:邀请码检测
题目如下: 某产品的⽤户注册邀请码为⼀串有⼩写字⺟和数字组成的字符串,字符串⻓度为16。当⽤户数据邀 请码的时候,系统需要对邀请码做有效性验证,假设验证规则如下: 1、 从序列号最后⼀位字符开始,逆向将奇数位(1、3、5等等)相加; 2、从序列号最后⼀位数字开始,逆向将偶数位数字,先乘以2(如果乘积为两位数,则将其减去 9),再求和; 3、将奇数位总和加上偶数位总和,结果可以被10整除; 4、⼩写字⺟对应数值,可由下⾯键值对确定; [(a,1), (b,2), (c,3)…,(i,9), (j,1),
2021-08-31 08:00:53
692
原创 面试题:部门优化
题目如下: 某公司内有 4 个项⽬组,项⽬组 A、B、C、D,项⽬组A现有10⼈,项⽬组B现有7⼈,项⽬组C现 有5⼈,项⽬组D现有4⼈。为了实现跨项⽬组协作,公司决定每⽉从⼈数最多的项⽬组中抽调 3 ⼈ 出来,到其他剩下 3 组中,每组 1 ⼈,这称之为⼀次调整优化(亦即经过第⼀次调整后,A组有7 ⼈,B组有8⼈,C组有6⼈,D组有5⼈)。 那么请问,经过⼗年的优化调整后,各项⽬组各有⼏⼈? 编程求解该问题,并思考是否为最优解。 我不知道最优解是什么,这只是我个人的解题思路,如果有更好的解题方...
2021-08-31 07:16:56
247
转载 deepin 15.11添加应用启动图标
以postman为例(路径以及配置文件内容要按需修改) 创建图标 建立软链接 sudo ln -s /home/king/Software/Postman/Postman /usr/bin/postman 前面地址为安装目录,后面软链接地址 创建启动项文件 sudo vim /usr/share/applications/postman.desktop 添加如下内容: [Des...
2019-11-18 16:58:05
330
原创 django后台管理系统上传图片时报错:TypeError:expected str, bytes or os.PathLike object, not list
查看配置文件: # 媒体文件 MEDIA_URL = '/static/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'static/media') 相对路径MEDIA_URL注意 / ,不能多也不能少 绝对路径MEDIA_ROOT注意,不要加[ ],写成[os.path.join(BASE_DIR, 'static/media')]就会报错! ...
2019-10-16 12:56:32
11404
2
原创 Ubuntu安装Typora(官方方法)
Typora的官网:typora.io 最下边有下载链接:for mac / for windows / for linux 下图为linux下载方法 附上文本,方便复制 # or run: # sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE wget -qO - https://typ...
2019-10-11 20:01:15
10582
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅