- 博客(3)
- 收藏
- 关注
原创 剑指offer代码及思路python版67题全
1、二维数组中的查找 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 思路:从左下角开始,大于目标值就行减一,小于就列加一。 2、替换空格 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之...
2020-04-12 22:05:57 2425
原创 字符串中的空格替换
今天的程序很简单,就是将字符串中的空格替换为指定字符串,话不多说,直接上代码: def change(strs,m,n): newstrs = '' for i in range(len(strs)): if a[i] == m: newstrs = newstrs + n else: newstrs ...
2019-11-21 19:54:04 301
原创 随机生成二维数组并逐行逐列排序以及查找
当作一个笔记,方便自己后续查找。 #逐行(列)排序 利用sort()函数对某一行(列)排序,比较前后元素的大小关系,如果后一个元素大于前一个元素则替换两者的位置。经过一次循环把最大的元素排到了最后面,重复循环把元素按从小到大的循序排列好。 #查找 查找就比较容易了,遍历数组中所有的元素,发现待查找元素则打印find。 #随机生成二维数组 利用np.random.randint()函数生成随机二维数...
2019-11-20 16:20:46 1180
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人