前言 从业快4年,最近愈发感觉到算法的重要性.作为一名后端开发,在实际工作中,算法的应用其实是十分多的,比如我们熟悉的LinkedList、jdk的底层排序,算法的重要性大家都有目共睹,也基本成了入职大厂不可或缺的基本能力。最近就听群里的伙伴说面试字节跳动的时候要求现场写出以k个为一组反转链表,如果 ...
分类:
其他好文 时间:
2020-04-29 15:12:23
阅读次数:
95
第四题:两个栈实现队列 用两个栈实现队列,支持队列的基本操作。输入描述:第一行输入一个整数N,表示对队列进行的操作总数。下面N行每行输入一个字符串S,表示操作的种类。如果s为"add",则后面还有一个整数x表示向队列尾部加入整数X。如果s为"poll",则表示弹出队列头部操作。如果s为"peek", ...
分类:
其他好文 时间:
2020-04-27 09:24:13
阅读次数:
84
矩形重叠 看过某司一道笔试题:给$n$个矩形左下和右上坐标(不能斜放),求重叠最多处矩形个数。 这道题本身不难:可以遍历所有矩形边界组成的点,计算 该点被多少矩形包围 ,从而选出最大值。 由此引申出一个问题: 判断两个矩形重叠 。 如果正向思考,会有很多种情况:包含、重叠某个角、交叉... 那么如果 ...
分类:
其他好文 时间:
2020-04-20 10:28:53
阅读次数:
59
美团笔试题一共5题时间为2个小时 美团的题难度适中(相对于阿里),有简单的题,也有难题,都需要考虑一些特殊情况 第一题: 题目: 某学校的期末考试共有n个学生参加,考试科目共有m科。学校将会给一部分学生颁发单科成绩优秀奖,获奖学生需要满足的条件是某一科的成绩是所有学生中最高的或是最高的之一。请问学校 ...
分类:
编程语言 时间:
2020-04-17 09:57:37
阅读次数:
446
MRC下如何重写retain修饰变量的setter方法? @property (nonatomic,retain) id obj; - (void)setObj:(id)obj{//这里为什么要有个对原来对象的判断 其实是非常必要的 假如传入的对象就是原来的对象 执行release的时候 会把原来的 ...
分类:
其他好文 时间:
2020-04-16 13:23:51
阅读次数:
81
def workflow(): print("第一步:打开") print("第二步:输入") print("第三步:执行") print("第四步:结果")workflow()print(" ")def interview(interviewee): print ('求职者是'+interview ...
分类:
编程语言 时间:
2020-04-13 19:56:34
阅读次数:
104
笔试题: 1. 什么是迭代器?(1分) 迭代器知道是用来迭代取值的工具。 这里的迭代是一个重复的过程,每次重复是基于上一次的结果而继续的,单纯的重复并不是迭代。 2. 为何要有迭代器?(1分) 迭代去是用来迭代取值的工具,把多个值循环取出来的类型。 其中:列表、字符串、元组都是索引取值的,有局限性。 ...
分类:
其他好文 时间:
2020-04-11 09:34:33
阅读次数:
118
1. 解压缩字符串 1 package Exe1; 2 3 import java.util.Collections; 4 import java.util.Scanner; 5 6 /** 7 * @author zzm 8 * @data 2020/4/10 18:16 9 * 小Q想要给他的朋 ...
分类:
其他好文 时间:
2020-04-11 00:30:44
阅读次数:
247
一、投递信息 投递时间:2020年3月29日 岗位:web前端开发工实习 工作地点:深圳 信息来源:官网 回复时间:2020年4月6日 笔试时间:2020年4月8日 笔试平台:赛码 二、笔试题型 单选+不定项选择题(10道) 问答题 (3道) 开放题 (1道) 三、回忆起来的题或考点 1.数组的fl ...
分类:
其他好文 时间:
2020-04-09 00:48:32
阅读次数:
90
写在前面最近看到《图解CSS3》的布局部分,结合自己以前阅读过的一些布局方面的知识,这里进行一次基于CSS2、3的各种布局的方法总结。 常见的页面布局 在拿到设计稿时,作为一个前端人员,我们首先会做的应该是为设计图大致地划分区域,然后选择一种最合理的,结构清晰的布局。下面我先根据一些典型的网站案例列 ...
分类:
Web程序 时间:
2020-04-08 11:38:23
阅读次数:
61