刷题顺序是按照LeetCode的算法面试题汇总进行的. 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target。该矩阵具有以下特性:每行的元素...
刷题顺序是按照LeetCode的算法面试题汇总进行的. 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target。该矩阵具有以下特性:每行的元素...
刷题顺序是按照LeetCode的算法面试题汇总进行的. 给定一个大小为 n 的数组,找到其中的众数。众数是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素。你可以假设数组是非空...
刷题顺序是按照LeetCode的算法面试题汇总进行的. 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应...
给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。说明:本题中,我们将空字符串定义为有效的回文串。示例 1:输入: "A man, a plan...
首先要清楚,封装、继承、多态是面向对象的三大特性。并不是说在设计程序的时候,类的结构使用到了或者体现出了这三个特性就是面向对象。真正的面向对象设计是需要符合五大基本原则的。 ...
今天这周的第三次面试,面试官刚开始问了一些基础的理论知识,针对简历上的项目询问了一些细节,还是比较紧张,而且有的东西忘记了挺多,会慢慢整理,记录在简书中。 题目是面试官口述的...
python 是一门动态类型的面向对象的编程语言,它把所有的对象和数据结构都保存在私有堆空间中。python通过内置的垃圾回收机制来管理内存。 1. 什么样的数据会被回收。 ...
什么是容器? 先看看我们生活中的容器。生活中见到的瓶瓶罐罐,就是容器,用来成放东西,并且保护里面的内容不被侵染。LXC,是Linux Container的缩写,看名称就知道是...
Docker容器技术----什么是容器? Docker介绍 docker引擎是一个C/S结构的应用,Client 通过接口与Server进程通信实现容器的构建,运行和发布。c...