相关文章
2024.9.25 作业和思维导图
栈 #include <iostream>
#include <stdexcept>
using namespace std;class My_stack
{
private:int * data; //栈空间int capacity;int top; //栈顶元素的下标
protected:public:/******************成员函数*************///构造函数My_stack(int c 10):capac…
建站知识
2024/11/2 5:25:41
小米2025届软件开发工程师(C/C++/Java)(编程题AK)
选择题好像也是25来个
编程题
T1
题目描述
小明喜欢解决各种数学难题。一天,他遇到了一道有趣的题目:他需要帮助他的朋友们完成一个排序任务。小明得到两个长度为 n 的数组a[]和b[]。他可以在两个数组对应位置进行交换,即选定一个位置 i ,…
建站知识
2024/11/2 7:24:30
专题八_链表_算法专题详细总结
目录 链表
1.常用技巧
1)画图!!! -> 直观 形象 便于我们理解
2)引入虚拟“头”节点
1.便于处理边界条件
2.方便我们对链表进行操作
3.不要吝啬空间,大胆定义变量
4.快慢双指针
1.判断链表是否…
建站知识
2024/11/23 19:42:03
市面第一款 C++ 版本的U盘装机软件(即将上线)
市面大部分U盘装机软件,都是采用Au3脚本开发,而且有各种捆绑,闲来无聊,采用Qt C制作一款CU盘装机软件,从此告别Au3脚本,各种炫酷界面随便换,敬请期待 另外两个界面暂时不公布,防止Au…
建站知识
2024/11/2 7:25:32
PAT甲级-1115 Counting Nodes in a Binary Search Tree
题目 题目大意
给定节点个数,以及每个节点的值,要求构造一棵二叉排序(搜索)树,并按照规定格式输出最后一层和倒数第二层的节点个数。
思路
二叉排序树的构造方法是递归,但思路类似于二分查找。逐个将n个…
建站知识
2024/11/2 7:37:57
python库 | lxml库
1、lxml是一个用C语言编写的Python库,专为解析大型文档和处理复杂的XML文件设计。它提供了快速、易用、功能丰富的接口来处理XML和HTML文档。 2、支持xpath,利用xpath语法,可以快速定位特定元素以及节点信息,提取出html、xml目标数…
建站知识
2024/11/2 7:27:59
软件设计模式——工厂模式
软件设计模式——工厂模式 文章目录 软件设计模式——工厂模式一、设计模式的认知1.1 什么是软件设计模式:1.2 为什么要学习设计模式:1.3 设计模式的分类: 二、工厂模式2.1 工厂模式实例: 一、设计模式的认知
1.1 什么是软件设计…
建站知识
2024/11/2 7:19:57
C++——输入三个整数,按照由小到大的顺序输出。用指针方法处理。
没注释的源代码
#include <iostream> using namespace std;
void swap(int *m,int *n);
int main()
{ int a,b,c; int *p1,*p2,*p3; cout<<"请输入三个整数:"<<endl; cin>>a>>b>>c; p1&a;p2&b;p3&c;…
建站知识
2024/11/2 7:32:38