
面试
weixin_43751285
这个作者很懒,什么都没留下…
展开
-
顺丰测试开发面试总结
顺丰测试开发:一、python基础部分:用过python那些模块? os路径操作,sys参数操作和输入输入。time模块log日志模块 pickle dump序列化模型。Import和 from 模块 import *的区别。Import会读取整个模块去导入,调用为模块.方法名。From会复制模块的所有变量名到导入模块中会污染命名空间。Assert断言。Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。垃圾回收机制。引用计数,标记清除,分代回收。原创 2020-12-07 16:57:12 · 1381 阅读 · 0 评论 -
(leetcode)删除中间节点
实现一种算法,删除单向链表中间的某个节点(即不是第一个或最后一个节点),假定你只能访问该节点。这个题的意思比较奇怪我读了好久才明白,大概的意思是你只能访问当前节点及其以后的节点,但是呢你需要把当前节点删除。大家都知道链表删除节点是通过指向删除的也就是访问到当前节点之前的节点curNodepre,切换指向:b.next = b.next.next。由下图2可知。但是题意只让访问当前节点及其之后的节点不让访问之前的节点。那么我们只能够将当前节点c的值修改和下一个节点d的值样这样我们也可以达到上述3的效.原创 2020-11-17 21:05:38 · 144 阅读 · 0 评论 -
牛客网:字符串的统计字符串
牛客网题目描述:给定一个字符串str,返回str的统计字符串。例如“aaabbbbcccd”的统计字符串为“a_3_b_4_c_3_d_1”。输入字符长度都大于1解题思路:1.第一种方法输入的是"aaa\n"这种字符。因此我们将当前字符cur指向首字符,从1- 字符串长度的范围内开始遍历判断当前字符cur是否与遍历的字符n[i]相等,如果相等的话count+1记录重复字符的数量。如果不等则记录前边重复字符+""+count+"",在不相等的时候还有一种情况就是当遍历到字符串最后一位的时候。后边不加“原创 2020-10-23 11:58:23 · 518 阅读 · 0 评论 -
python面试知识点
1.可变数据类型,不可变数据类型。可变数据类型:列表,字典。其中字典的键属于不可变类型。不可变数据类型:数字,字符串,元组。set 有两种一种可变一种不可变。可变数据类型其实就是在原有空间可以修改其值,不可变数据类型,就是不能够在其原有空间修改值。2. is 和 ==的区别:一个是作值对比一个是在做地址对比。3.range和xrange的区别?两者的用法是一样的,不同的是range返回的结果是一个列表,而xrange的结果是个生成器,前者直接开辟一个空间来保存列表。后者是边循环,边使用。只有原创 2020-10-17 18:59:18 · 112 阅读 · 1 评论 -
剑指offer(1) 设计模式
"""单例模式1. 仅仅适合单线程模式的2. 加锁适合多线程模式的3. 对2 的优化4. 是否可以使用 python特有语法方法设计。5. 最好的方法""""""__new__ 的作用 是为一个类创造对象用的。__init__ 的作用 是为一个创建好的对象赋值用的。为什么我们在写类的时候只写__init 不写 __new__ 因为 我们仅仅需要对该对象赋值就行了 创建对象直接用继承父类的__new__就行了。除非有特殊需求需要按照你的要求去创建对象,比如单例模式。1.该模式原创 2020-10-07 11:52:28 · 167 阅读 · 0 评论 -
剑指offer(3)数组中重复的数字
题目描述剑指 Offer 03. 数组中重复的数字找出数组中重复的数字。在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。示例 1:输入:[2, 3, 1, 0, 2, 5, 3]输出:2 或 3来源:力扣(LeetCode)"""三种解决方案1. 排序 遇到第一个前后相同的元素 为重复元素。 时间复杂度 n*logn2. 一遍遍历放入到 如果哈希原创 2020-10-07 11:35:34 · 104 阅读 · 0 评论 -
python面试总结1
在python 中主要的数据类型有:1.数字型 2.字符型 3.列表 4.元组 5.字典 6.集合。其中玩感觉用的最多的1.数字型 2. 列表 3. 字典。在这里有几个概念想给你自记录一下。所谓的不可变指的是数据所指向的内存中的内容不可变可变类型:可以在原数据地址上进行修改的数据属于可变类型数据。不可变类型:不可以在原数据地址上进行修改的数据属于不可变类型数据。其中属于可变类型的有:字典,列表,和集合(set)。属于不可变类型的数据有:数字型,字符型,元组,集合(frozenset)。如何要原创 2020-06-24 16:29:14 · 146 阅读 · 0 评论