- 2024-10-25网络编程(Day34)
一、学习内容网络发展历史发展阶段1.APRAnet阶段---冷战产物2.TCP/IP协议阶段--只有TCP和IP两个协议3.osi开放系统互联模型4.TCP/IP协议族(重要)5.量子通信(可能)TCP/IP两个协议阶段概念在计算机网络中,要做到有条不紊的交换数据,需要遵循一些事先约定好的规则
- 2024-10-13day34
买卖股票最佳时机classSolution{public:intmaxProfit(vector&prices){vector<vector>dp(prices.size(),vector(2,0));dp[0][0]=-prices[0];dp[0][1]=0;for(inti=1;i<prices.size();++i){dp[i][0]=max(dp[i-1][0],-prices[i]);dp[i][1]=
- 2024-10-01leetcode刷题day34|动态规划Part03 背包问题(01背包问题 二维、01背包问题 一维、416. 分割等和子集)
0-1背包问题二维动规五部曲1、确定dp数组以及下标的含义dp[i][j]表示从下标为[0-i]的物品里任意取,放进容量为j的背包,价值总和最大是多少。(取物品时可以是取0-i的任意一个,或者是他们的组合)2、确定递推公式不放物品i:背包容量为j,里面不放物品i的最大价值是dp[i-1][j]
- 2024-08-25算法笔记|Day34动态规划VII
算法笔记|Day34动态规划VII☆☆☆☆☆leetcode198.打家劫舍题目分析代码☆☆☆☆☆leetcode213.打家劫舍II题目分析代码☆☆☆☆☆leetcode337.打家劫舍III题目分析代码☆☆☆☆☆leetcode198.打家劫舍题目链接:leetcode198.打家劫舍题目分析1.dp数组含义:d
- 2024-08-19Day34 动态规划Part2
目录任务62.不同路径思路63.不同路径II思路343.整数拆分思路96.不同的二叉搜索树思路任务62.不同路径一个机器人位于一个mxn网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finis
- 2024-07-15Day34.异常处理介绍
1.异常处理介绍 '''1.什么是异常异常是程序发生错误的信号,程序一旦出错就会抛出异常,程序的运行随即终止1.1异常处理的三个特征异常的追踪信息异常的类型异常的内容''''''2.为何处理异常为了增强程序的健壮性,即便是程序运行过程中出错,也不要终
- 2024-04-09Day34代码随想录(1刷)贪心
435.无重叠区间给定一个区间的集合 intervals ,其中 intervals[i]=[starti,endi] 。返回 需要移除区间的最小数量,使剩余区间互不重叠 。示例1:输入:intervals=[[1,2],[2,3],[3,4],[1,3]]输出:1解释:移除[1,3]后,剩下的区间没有重叠。示例2:输入:in
- 2024-01-29代码随想录 day34 K 次取反后最大化的数组和 加油站 分发糖果
K次取反后最大化的数组和按照元素的绝对值大小进行排序把绝对值大的且小于0的取反如果还能取反那么奇数次的话就把绝对值小的取反偶数次不用管加油站首先如果总油量小于总消耗是一定不能跑完的这里的思路是如果[0,i]区间不能油量小于消耗那么就尝试从下一个i+1
- 2023-12-20Day34 可变参数
可变参数JDK1.5开始,Java支持传递同类型的可变参数给一个方法。在方法声明中,在指定参数类型后加一个省略号(...)。一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明。如:publicvoidtest(intx,int...i){//
- 2023-09-15每日一练 | 网络工程师软考真题Day34
1、 是指按内容访问的存储器。A.虚拟存储器B.相联存储器C.高速缓存〔Cache〕D.随机访问存储器2、处理机主要由处理器、存储器和总线组成。总线包括 。A.数据总线、地址总线、控制总线B.并行总线、串行总线、逻辑总线C.单工总线、双工总线、外部总线D.逻辑总线、物理总线、内部总线3、计算
- 2023-09-02[代码随想录]Day34-动态规划part02
题目:62.不同路径思路:首先想到的是数论方法组合数其实就是向右和向下的步数是固定的,就找一个组合的个数就可以了。状态转移方程:一个位置的路径数就是,上面位置和左面位置路径数的和按照动规五部曲来分析:确定dp数组(dptable)以及下标的含义:dp[i][j]:表示从(0,0)出发,到(i,j)有d
- 2023-08-28Day34(2023.08.22)
行程8:45 到达上海市信息安全测评认证中心(黄浦区陆家浜路1308号)9:00 久事体育软件测试11:30--13:00 吃饭休息13:00 久事体育软件测试17:00 下班
- 2023-07-18【安全学习之路】Day34
- 2023-06-28python基础day34 魔术方法和反射
魔术方法(内置方法)类里面内置的双下划线开头的一线方法,他们具有特殊的功能,我们称之为是魔术方法,简称魔法。eg:__init__魔术方法的学习之需要掌握每个方法什么时候触发或者执行1.__str__,__repr__方法classStudent():def__init__(self,name,age,gender):s
- 2023-03-26day34
力扣题目链接(opensnewwindow)给定一个整数数组A,我们只能用以下方法修改该数组:我们选择某个索引i 并将A[i]替换为-A[i],然后总共重复这个过程K次。(我们可以多次
- 2023-02-19day34
1、leetcode860柠檬水找零classSolution{publicbooleanlemonadeChange(int[]bills){if(bills[0]!=5){returnfalse;}
- 2023-01-31【算法训练营day34】LeetCode1005. K次取反后最大化的数组和 LeetCode134. 加油站 LeetCode135. 分发糖果
LeetCode1005.K次取反后最大化的数组和题目链接:1005.K次取反后最大化的数组和独上高楼,望尽天涯路思路对了,代码也ac了,但是代码太臃肿了。classSolution{private:
- 2022-12-07day34-JSON&Ajax02
JSON&Ajax021.Ajax基本介绍1.1Ajax是什么AJAX即“AsynchronousJavaScriptAndXML”(异步JavaScript和XML)Ajax是一种浏览器异步发起请求(指定发哪些数据),局部更新页面
- 2022-12-01代码随想录Day34
LeetCode501.二叉搜索树的众数给定一个有相同值的二叉搜索树(BST),找出BST中的所有众数(出现频率最高的元素)。假定BST有如下定义:结点左子树中所含结点的值小于等于当
- 2022-11-29day34 函数
1.函数定义函数:正常定义 functionabs(x){if(x>=0){returnx;}else{return-x;}}//方式一 var定义 var
- 2022-11-18进入python的世界_day34_网络编程——同步与异步、进程、消息队列、互斥锁
一、同步与异步、阻塞与非阻塞1.同步与异步介绍 一种方式,可以用来表示提交任务方提交任务后的行为同步:好比去办车牌的时候,提交了资料就呆在大厅一动不动,等着审核结果
- 2022-11-17day34 JSTL标签
JSTL标签<!--写在jsp文件的最前--><!--JSTL标签库是一个JSP标签的集合,封装了许多jsp应用程序通用的核心功能prefix="c"标签库的别名是c--><%@tagliburi="http://
- 2022-10-24day34 1005
1005. K次取反后最大化的数组和classSolution{publicintlargestSumAfterKNegations(int[]nums,intk){Arrays.sort(nums);inti=0;
- 2022-09-20前端Nodejs-Day34
Node.js:基于ChromeV8引擎的Javascript运行环境浏览器中js的运行环境:前端运行环境Nodejs中js的运行环境:后端运行环境(无法调用DOM和BOM等浏览器内置API)