- 博客(7)
- 资源 (9)
- 收藏
- 关注
原创 LeetCode 416. 分割等和子集 【c++/java详细题解】
来自专栏《LeetCode高频面试题》 欢迎订阅 目录1、题目2、思路3、二维c++代码4、二维java代码5、一维优化6、一维c++代码7、一维java代码1、题目给你一个 只包含正整数 的 非空 数组 nums 。请你判断是否可以将这个数组分割成两个子集,使得两个子集的元素和相等。示例 1:输入:nums = [1,5,11,5]输出:true解释:数组可以分割成 [1, 5, 5] 和 [11] 。示例 2:输入:nums = [1,2,3,5]...
2021-10-28 17:00:41 41885 3
原创 面试官问我:从地址栏输入URL到显示页面都发生了什么?(建议收藏)
文章根据B站 计算机网络微课堂(有字幕无背景音乐版)(陆续更新中…) 视频整理。本文收录于 计算机网络,欢迎订阅。目录前言1、DNS解析2、TCP连接3、发起HTTP请求4、处理请求5、浏览器渲染6、TCP连接断开7、总结前言从地址栏输入URL到显示页面都发生了什么?这是一道面试经常会考的面试题。那么下面我们就来探讨一下从你输入URL后到响应,都经历了哪些过程。1、DNS解析我们在用户PC中使用网页浏览器来访问外部服务器的内容,在网页浏览器的地址栏中输入外部服务器的域名。比如我们输入ww.
2021-10-24 10:27:47 12466 23
原创 【计算机网络】 HTTP协议及相关面试题整理 (建议收藏)
本文收录于 计算机网络,欢迎订阅。目录1、认识Http1.1、什么是Http1.2、什么是超文本1.3、万维网2、HTTP报文格式2.1、HTTP请求报文格式2.2、HTTP响应报文格式3、使用Cookie在服务器上记录用户信息3.1、Cookie概念3.2、具体过程4、HTTP1.0和HTTP1.14.1、HTTP1.04.2、HTTP1.14.3、HTTP/1.1 和 HTTP/1.0 的区别5、HTTPS5.1、HTTPS概念5.2、HTTPS 的加密方式5.3、HTTP 与 HTTPS 有哪些.
2021-10-20 14:49:12 10134 17
原创 LeetCode 91. 解码方法【c++/java详细题解】
本文收录于LeetCode高频面试题,480道后端面试高频力扣题解,欢迎订阅。目录1、题目2、思路3、c++代码4、java代码1、题目一条包含字母 A-Z 的消息通过以下映射进行了 编码 :'A' -> 1'B' -> 2...'Z' -> 26要 解码 已编码的消息,所有数字必须基于上述映射的方法,反向映射回字母(可能有多种方法)。例如,"11106" 可以映射为:"AAJF" ,将消息分组为 (1 1 10 6)"KJF" ,将消息分组为 (11 10 6.
2021-10-16 11:51:26 5267 14
原创 第一届LeetCode刷题打卡赢现金活动开始啦,助力每一位想拿大厂offer的小伙伴!
大家好,我是林深时不见鹿!CSDN算法领域优质创作者,同时是LeetCode校园之星,AcWing校园代理,负责在校园内推广LeetCode和AcWing两大刷题网站。第一届Leetcode(剑指Offer)刷题打卡活动即将开始啦 (助力大厂Offer收割机)~活动形式:在LeetCode上刷题,在自己的CSDN博客上写题解,每日题数不限。开始时间10.15日,结束时间11.15日。参加活动的小伙伴,一定要在群文档中填写自己的昵称,累计题量和博客链接哦!获奖形式:限时一个月,刷题数量最多,题解文章
2021-10-08 18:51:28 1651 19
原创 剑指 Offer 53 - I. 在排序数组中查找数字 I 【 c++/java详细题解 】
目录1、题目2、思路3、c++代码4、java代码1、题目统计一个数字在排序数组中出现的次数。示例 1:输入: nums = [5,7,7,8,8,10], target = 8输出: 2示例 2:输入: nums = [5,7,7,8,8,10], target = 6输出: 0提示:0 <= nums.length <= 10^5-10^9 <= nums[i] <= 10^9nums 是一个非递减数组-10^9 <= target <
2021-10-08 09:41:05 2014 12
原创 剑指 Offer 46. 把数字翻译成字符串 【 c++/java详细题解 】
1、题目给定一个数字,我们按照如下规则把它翻译为字符串:0 翻译成 “a” ,1 翻译成 “b”,……,11 翻译成 “l”,……,25 翻译成 “z”。一个数字可能有多个翻译。请编程实现一个函数,用来计算一个数字有多少种不同的翻译方法。示例 1:输入: 12258输出: 5解释: 12258有5种不同的翻译,分别是"bccfi", "bwfi", "bczi", "mcfi"和"mzi"提示:0 <= num < 2^312、思路(动态规划) O(logn)O(log
2021-10-07 09:13:09 2974 8
350道Java面试题手册+Java基础面试题.rar
2021-05-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人