相关文章
C++ 数据结构算法 学习笔记(32) -五大排序算法
C 数据结构算法 学习笔记(32) -五大排序算法
选择算法
如下若有多个女生的身高需要做排序: 常规思维:
第一步先找出所有候选美女中身高最高的,与最后一个数交换 第二步再找出除最后一位美女外其它美女中的最高者,与倒数第二个美女交换位置 再找出除最…
建站知识
2024/12/25 12:29:28
Java---图书管理系统(练习版)
1.主函数
import book.Book;
import book.BookList;
import user.AdminUser;
import user.NormalUser;
import user.User;import java.util.Scanner;public class Main {public static User Login(){//确认你的身份System.out.println("请输如你的名字");Scanner sc…
建站知识
2024/12/25 12:40:37
在Github上寻找安装ROS软件包
1、创建一个功能包
并下载git
sudo apt install git 2、找到自己想在github上要克隆的包 复制此链接 3、克隆到本地
git clone 链接 4.scripts目录用于放置脚本文件和python程序 使用脚本安装编译需要的依赖库 5、下载完成后,在~catkin_ws目录下运行catkin_make进…
建站知识
2024/12/25 12:51:20
docker 笔记汇总
ubuntu 20.04 安装docker
https://zhuanlan.zhihu.com/p/143156163
sudo apt update
sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -s…
建站知识
2024/12/25 12:29:22
Linux_应用篇(08) 信号-基础
本章将讨论信号,虽然信号的基本概念比较简单,但是其所涉及到的细节内容比较多,所以本章篇幅也会相对比较长。 事实上,在很多应用程序当中,都会存在处理异步事件这种需求,而信号提供了一种处理异步事件的方法…
建站知识
2024/12/7 18:04:39
每日一题《leetcode--1472.设计浏览器历史记录》
https://leetcode.cn/problems/design-browser-history/ 这里我是用双栈实现前进和后退。 #define URL_SIZE 21
#define STACK_SIZE 5000typedef struct {char *BackStack[STACK_SIZE]; //回退栈char *ForwardStack[STACK_SIZE]; //前进栈int BackTop; //回退栈的栈顶下标…
建站知识
2024/12/24 15:04:36
【C语言刷题系列】求一个数组中两个元素a和b的和最接近整数m
💓 博客主页:倔强的石头的CSDN主页 📝Gitee主页:倔强的石头的gitee主页 ⏩ 文章专栏:C语言刷题系列 目录
一、问题描述
二、解题思路 解题思路:
解题步骤:
三、C语言代码实现及测试 一、问题描述 给定一…
建站知识
2024/12/14 20:38:07