logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

计算机网络学习笔记第五章(运输层)超详细整理

这里写目录标题一级目录二级目录三级目录5.1、运输层概述1、概念2、总结5.2、运输层端口号、复用与分用的概念1、为什么用端口号2、发送方的复用和接收方的分用3、TCP/IP体系的应用层常用协议所使用的运输层熟知端口号4、运输层传输流程5.3、UDP和TCP的对比1、概念2、用户数据报协议UDP(User Datagram Protocol)3、传输控制协议TCP(Transmission Con

#计算机网络
精选力扣500题 第57题 LeetCode 70. 爬楼梯【c++/java详细题解】

目录1、题目2、思路3、c++代码4、java代码1、题目假设你正在爬楼梯。需要 n阶你才能到达楼顶。每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢?注意: 给定 n是一个正整数。示例 1:输入: 2输出: 2解释: 有两种方法可以爬到楼顶。1.1 阶 + 1 阶2.2 阶示例 2:输入: 3输出: 3解释: 有三种方法可以爬到楼顶。1.1 阶 + 1 阶 + 1 阶2.1

#动态规划#leetcode#数据结构与算法
LeetCode 112. 路径总和【c++/java详细题解】

目录1、题目2、思路3、c++代码4、java代码1、题目给你二叉树的根节点 root 和一个表示目标和的整数 targetSum ,判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum 。叶子节点 是指没有子节点的节点。示例 1:输入:root = [5,4,8,11,null,13,4,7,2,null,null,null,1], targetS

文章图片
#java#leetcode#c++
AcWing 798. 差分矩阵 【 c++详细题解 】

题目输入一个n行m列的整数矩阵,再输入q个操作,每个操作包含五个整数x1, y1, x2, y2, c,其中(x1, y1)和(x2, y2)表示一个子矩阵的左上角坐标和右下角坐标。每个操作都要将选中的子矩阵中的每个元素的值加上c。请你将进行完所有操作后的矩阵输出。输入格式第一行包含整数n,m,q。接下来n行,每行包含m个整数,表示整数矩阵。接下来q行,每行包含5个整数x1, y1, x2, y2

《剑指offer刷题笔记》13、剪绳子【c++详细题解】

题目给你一根长度为 nnn绳子,请把绳子剪成mmm段(mmm、nnn 都是整数,2≤n≤582≤n≤582≤n≤58 并且 m≥2m≥2m≥2)。每段的绳子的长度记为k[1]、k[2]、……、k[m]k[1]、k[2]、……、k[m]k[1]、k[2]、……、k[m]。k[1]k[2]…k[m]k[1]k[2]…k[m]k[1]k[2]…k[m]可能的最大乘积是多少?例如当绳子的长度是 888时,

#数学
计算机网络学习笔记第六章(应用层)超详细整理

目录6.1、应用层概述6.2、客户/服务器方式(C/S方式)和对等方式(P2P方式)1、概念2、客户/服务器方式(C/S方式)3、对等方式(P2P方式)4、总结6.3、动态主机配置协议DHCP1、概念2、DHCP的作用3、DHCP的工作过程4、DHCP中继代理5、总结6.4、域名系统DNS1、概述2、域名解析过程3、总结6.5、文件传送协议FTP1、概念2、文件传送协议FTP的应用3、FTP基本工

#计算机网络
LeetCode 152. 乘积最大子数组【c++/java详细题解】

目录1、题目2、思路:3、c++代码4、java代码1、题目给你一个整数数组 nums ,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积。示例 1:输入: [2,3,-2,4]输出: 6解释: 子数组 [2,3] 有最大乘积 6。示例 2:输入: [-2,0,-1]输出: 0解释: 结果不能为 2, 因为 [-2,-1] 不是子数组。2、思路:(动态规

文章图片
#java#leetcode#c++ +1
LeetCode 128. 最长连续序列【c++/java详细题解】

目录1、题目2、思路3、c++代码4、java代码1、题目给定一个未排序的整数数组 nums ,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。请你设计并实现时间复杂度为 O(n) 的算法解决此问题。示例 1:输入:nums = [100,4,200,1,3,2]输出:4解释:最长数字连续序列是 [1, 2, 3, 4]。它的长度为 4。示例 2:输入:nums = [0,3,7,2

文章图片
#数据结构与算法
AcWing 1371. 货币系统 【完全背包求方案数】 c++详细题解

题目给定 V 种不同面值的货币(单位:元),每种货币使用的次数不限。现在,要你用这 V 种货币凑出 N 元钱,请问共有多少种不同的凑法。输入格式第一行包含两个整数 V 和 N。接下来的若干行,将一共输出 V 个整数,每个整数表示一种货币的面值。输出格式输出一个整数,表示所求总方案数。数据范围1≤V≤25,1≤N≤10000输入样例:3 101 2 5输出样例:10二维DP闫氏DP分析法:状态表示:

#动态规划#c++#算法
深度干货 | 32道JVM基础面试题 (1.2W字详细解析)

虚拟机在执行 Java 程序的过程中会把它所管理的内存划分为若干不同的数据区,这些区域有各自的用途、创建和销毁时间。

文章图片
#jvm#java#面试
    共 15 条
  • 1
  • 2
  • 请选择