- 博客(4)
- 收藏
- 关注
原创 剑指offer c++版本
文章目录前言用两个栈实现队列包含min函数的栈前言用来记录自己刷剑指offer c++版本的过程,也可以简单的作为题解发布供大家参考交流~要是哪里有错误或者大家有更好的方法可以指出哦!< 本文为实时更新 >用两个栈实现队列题目描述:用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 )思路:将一个栈A作为入队的容器,
2022-04-26 22:21:18
1167
原创 汇编语言实现冒泡排序
文章目录题目简述思路代码总结题目简述给定10个数,使用汇编语言,实现10个数的冒泡排序,使之成为升序思路本题中,我们需要使用条件转移指令,比较指令(CMP),交换指令(XCHG)。值得一提的是,CMP和XCHG的两个操作数不能同时为内存中的数据(本文章将不详细讲解原因,想知道原因的可以自己去百度哦),但可以一个是寄存器,一个是内存数据。所以,在比较和交换数据的时候,我们需要将其中一个内存数据放到寄存器中。思路:1.本题采用双字节存储,首先用cx记录外套循环次数,每次大循环后,次数-1,每次将c
2022-04-13 13:32:05
13934
4
原创 多进程并发模型的简单应用
文章目录前言本文将介绍一个多进程并发模型的基础应用:如何通过多进程进行一篇文章的复制一、多进程并发的优缺点1.多进程并发的优点:2.多进程并发的缺点二、多进程拷贝的流程1.模块一:参数校验模块(re_parm)2.模块二:分块(block_cur)3.模块三:进程创建(process_create)三: 代码实现:总结前言本文将介绍一个多进程并发模型的基础应用:如何通过多进程进行一篇文章的复制一、多进程并发的优缺点1.多进程并发的优点:①多进程可以获取并利用更多的系统资源(cpu资源和内存资源)
2022-04-12 22:17:47
238
原创 c++中大整数加法的模板
# include <bits/stdc++.h>using namespace std;const int N = 1e6+5; vector<int> add(vector<int> a , vector<int> b){ //add是两个大数加法 int lena = a.size(); int lenb = b.size(); int lenr = max(lena,lenb); // 取最大的一个数的长度 vector<i
2021-01-03 15:35:42
375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人