Loading

随笔分类 -  D-编程语言

编程语言中的学习、Bug等
摘要:题目描述 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 思路 熟悉Python的同学,会立即想到自带 库中的 。当然在这个方法一行代码就搞定了。 运行效率是: 运行时间:40ms;占用内 阅读全文
posted @ 2020-04-14 10:26 selfcs 阅读(139) 评论(0) 推荐(0)
摘要:题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 思路 首先,我们将要查找的数字(命为tag)与右上角的数字比较。a.如果相等,则查找结束。b.如 阅读全文
posted @ 2020-04-14 10:25 selfcs 阅读(96) 评论(0) 推荐(0)
摘要:python中的浅拷贝和深拷贝是经常在面试中遇到的问题。 浅拷贝(copy): 拷贝父对象,不会拷贝对象的内部的 子对象 。 深拷贝(deepcopy): copy 模块的 deepcopy 方法,完全拷贝了父对象及其子对象。 一、赋值 我们先看看赋值的实例 很明显,赋值引用,a 和 b 都指向同一 阅读全文
posted @ 2020-04-01 10:09 selfcs 阅读(223) 评论(0) 推荐(0)