2021-08-30:给定两个字符串str1和str2,在str1中寻找一个最短子

2021-08-30:给定两个字符串str1和str2,在str1中寻找一个最短子串,能包含str2的所有字符,字符顺序无所谓,str1的这个最短子串也可以包含多余的字符。返回这个最短包含子串。福大大 答案2021-08-30:滑动+哈希。

2021年想求职互联网行业?先看看这份求职指南

来源:上游新闻·重庆晨报2021年春季招聘正火热进行中,作为求职热门的互联网行业,2021年人才缺口、职位机会和薪酬趋势如何?

2021-11-12:前 K 个高频元素。给你一个整数数组 nums 和一个整数 k,

2021-11-12:前 K 个高频元素。给你一个整数数组 nums 和一个整数 k ,请你返回其中出现频率前 k 高的元素。你可以按 任意顺序 返回答案。提示:1 <= nums.

2021-06-21:贩卖机只支持硬币支付,且收退都只支持10,50,100

2021-06-21:贩卖机只支持硬币支付,且收退都只支持10 ,50,100三种面额。一次购买只能出一瓶可乐,且投钱和找零都遵循优先使用大钱的原则,需要购买的可乐数量是m, 其中手头拥有的10、50、100的数量分别为a、b、c,可乐的价格是x(x是10的倍数) 。

2021-07-28:最短的桥。在给定的二维二进制数组 A 中,存在两座岛

2021-07-28:最短的桥。在给定的二维二进制数组 A 中,存在两座岛。(岛是由四面相连的 1 形成的一个最大组。)现在,我们可以将 0 变为 1,以使两座岛连接起来,变成一座岛。返回必须翻转的 0 的最小数目。(可以保证答案至少是 1 。

2021-10-19:缺失的区间。给定一个排序的整数数组 nums,其中元素

2021-10-19:缺失的区间。给定一个排序的整数数组 nums ,其中元素的范围在 闭区间 [lower, upper] 当中,返回不包含在数组中的缺失区间。力扣163。福大大 答案2021-10-19:一次遍历。遍历的时候,修改左边界。时间复杂度:O(N)。

2021最常见的linux网络编程面试题「好文收藏」

推荐视频:支撑互联网的基石tcpip,5个方面全面解析linux多线程之epoll原理剖析与reactor原理及应用1、什么是IO多路复用I/O多路复用的本质是使用select,poll或者epoll函数,挂起进程,当一个或者多个I/O事件发生之后,将控制返回给用户进程。

2021-04-13:判断二叉树是否是平衡二叉树?

2021-04-13:判断二叉树是否是平衡二叉树?福大大 答案2021-04-13:1.左子节点平衡。 2.右子节点平衡。 3.左右子节点高度差不超过1。 采用递归即可。 代码用golang编写。

2021-09-26:搜索旋转排序数组。整数数组 nums 按升序排列,数组中

2021-09-26:搜索旋转排序数组。整数数组 nums 按升序排列,数组中的值 互不相同 。在传递给函数之前,nums 在预先未知的某个下标 k(0 <= k < nums.length)上进行了 旋转,使数组变为 [nums[k], nums[k+1], …

Go语言2021年度更新回顾

在 Go 语言的 1.16 版本中把 GO111MODULE 默认值设置为了 on 。其中,源码文件是代码编译的最小单元,代码包是代码组织的最小单元,而模块则是代码发布的最小单元。