冲就完事
冲就完事
全部文章
题解
未归档(2)
归档
标签
去牛客网
登录
/
注册
冲就完事的博客
全部文章
/ 题解
(共11篇)
真正python 迷宫最短路径解法(华为机试)
为何是真正?因为看了下别人的python 解法,都有个弊端,就是只能做从起点0到终点的唯一路径的题,如果出现分支,或者多路径求最短那么那些方法就不适用了。相对而言,以下做法不仅可以实现多路径下的最短到终点探索,还能实现任意两点之间的最短路径返回,而且代码还不长,符合python人生苦短特点,所以成为...
python
华为
机试
迷宫
编程
算法
c
2020-04-16
24
10024
矩阵计算
while True: try: def mu(l1,l2): return sum(list(map(lambda x :x[0]*x[1],zip(l1,l2)))) x,y,z=int(input()),int(input()),...
python
华为
2020-04-14
0
634
华为机试四则运算
声明:由于是牛客网的机试,所以这个计算器没有考虑小数点运算(不知道取几位小数),所以一下为整数运算 import re def jisuan(s): s=s.replace("+-","-").replace("--","+").replace("*-","a").replace("/-",...
python
华为
2020-04-13
4
2652
从单向链表中删除指定值的节点
while True: try: s=input().split() mm,l,k=int(s.pop(0)),[s.pop(0)],s.pop(-1) for i in range(0,2*mm-2,2): n,m=s...
python
华为
2020-04-13
14
2726
名字的漂亮度
关于python做法有个很坑的地方,在本机测试中,字典转列表是有序的,而在牛客网py3.52上是无序的,在这个问题上浪费了很多时间 while True: try: i=int(input()) for ii in range(i): ...
python
华为
2020-04-13
2
878
华为机试称法码
while True: try: a,s,d,l,ll=int(input()),[int(i) for i in input().split()],[int(i) for i in input().split()],[],[0] for i in range...
python
华为
2020-04-12
15
2921
字符串合并处理
def bu(s): if len(s)<4: for i in range(4-len(s)):s="0"+s return s else:return s def change(s): if s.isdigit() or 65<...
2020-04-12
0
763
查找兄弟单词
题目描述 输入描述:先输入字典中单词的个数,再输入n个单词作为字典单词。输入一个单词,查找其在字典中兄弟单词的个数再输入数字n 输出描述:根据输入,输出查找到的兄弟单词的个数 示例1输入复制3 abc bca cab abc 1输出复制2bca """ 这题有个最坑的两个地方: 1.无论是否有兄弟单...
python
华为
2020-04-11
1
948
数据分类处理
题目描述信息社会,有海量的数据需要分析处理,比如公安局分析身份证号码、 QQ 用户、手机号码、银行帐号等信息及活动记录。 采集输入大数据和分类规则,通过大数据分类处理程序,将大数据分类输出。 输入描述:一组输入整数序列I和一组规则整数序列R,I和R序列的第一个整数为序列的个数(个数不包含第一...
python
华为
2020-04-11
0
865
密码验证合格程序
题目描述密码要求: 1.长度超过8位 2.包括大小写字母.数字.其它符号,以上四种至少三种 3.不能有相同长度超2的子串重复 说明:长度超过2的子串 输入描述:一组或多组长度超过2的子符串。每组占一行 输出描述:如果符合要求输出:OK,否则输出NG 示例1输入复制021Abc9000021Abc9A...
2020-04-10
0
849
首页
上一页
1
2
下一页
末页