相关文章
快速排序(C/C++实现)—— 简单易懂系列
前言
排序作用的重要性是不言而喻的,例如成绩的排名、预约时间的先后顺序、不同路程的消耗与利润等。快排可以实现O(n * logn)的时间复杂度,O(logn)的空间复杂度来实现排序【虽然结果是不稳定的】。
算法思想
快速排序实际上是采用分治的思想…
建站知识
2024/11/22 17:51:39
【Linux进阶】windows和linux文件互传的两种方式
前言
我们在windows电脑上使用ssh工具(比如Xshell)来远程登录并使用linux云服务器的时候,难免要将我们的文件传输到linux服务器上,或者将linux服务器的文件传输到我们的windows电脑里,那么,我们要怎么来实…
建站知识
2024/11/22 17:51:42
前端主流框架-JQuery
Javascript DOM
1 DOM模型Document对象
1.1 DOM模型 DOM【Document Object Model】 :文档对象模型。直白的讲就是通过程序解析结构化文档(xml,html)的时候,在内存中生成的包含当前结构化文档中所有内容的一个对象模型…
建站知识
2024/11/22 17:51:42
Java - 程序员面试笔记记录 实现 - Part1
社招又来学习 Java 啦,这次选了何昊老师的程序员面试笔记作为主要资料,记录一下一些学习过程。
1.1 Java 程序初始化
Java 程序初始化遵循规则:静态变量优于动态变量;父类优于子类;成员变量的定义顺序;
…
建站知识
2024/11/22 19:13:29
SOAP vs REST介绍
SOAP(简单对象访问协议) 定义:SOAP是一种基于XML的通信协议,用于在网络中交换结构化信息,特别是在分布式环境和需要中介(如网关或防火墙)的环境中。它通过HTTP、SMTP等多种传输协议传输信息&…
建站知识
2024/11/22 19:13:45
【代码随想录算法训练营第五十二天|647.回文子串、516.最长回文子序列】
文章目录 647.回文子串动态规划双指针法 516.最长回文子序列 647.回文子串
动态规划
dp[i][j]指的是s[i:j1]这段是否是回文串,如果s[i]s[j]需要分三种情况来判断,如果ij或者ji1,那么就是回文串,否则还要看这中间的是否是回文串&…
建站知识
2024/11/22 19:13:48
【基于构件的软件工程开发模型】
文章目录 前言一、基本概念二、优点1. 可重用性2. 易于维护3. 并行开发4. 灵活性 三、缺点1. 构件选择2. 接口管理3. 效率问题 前言
基于构件的开发模型是一种常见的方法之一,它将软件系统划分为独立的构件,并通过组装这些构件来构建整个系统。 一、基本…
建站知识
2024/11/22 19:13:45