椰程智库 本次搜索耗时 0.096 秒,为您找到 73 个相关结果.
  • DAY2-质数判断和质因数分解

    2018 2023-11-30 《GESP》
    初等数论中的基础概念 整除 ⚡快问快答 题目数量 X 3 取模和取余 约数(因数) 质数与合数 Warning! 互质(互素) 📜历年真题 题解 试除法判断质数和分解质因数 2023年备考建议 朴素试除法 试除法(优化后) 分解质因数 历年真题 试除法求质数 初等数论中的基础概念 近3年CSPJ考察情况: 题...
  • SSH 密钥登录

    2001 2023-06-17 《SSH教程》
    SSH 密钥登录 密钥是什么 密钥登录的过程 ssh-keygen 命令:生成密钥 基本用法 配置项 手动上传公钥 ssh-copy-id 命令:自动上传公钥 ssh-agent 命令,ssh-add 命令 基本用法 ssh-add 命令 关闭密码登录 SSH 密钥登录 SSH 默认采用密码登录,这种方法有很多缺点,简单的密码不...
  • DAY10-算法复杂度分析

    1963 2023-09-15 《GESP》
    常见的时间复杂度 常数阶O(1) 线性阶O(n) 对数阶O(log⁡ n) 线性对数阶O(n log⁡ n) 平方阶O(n^2)O 阶乘 O(n!) 📜历年真题 常见算法的时间复杂度 算法 函数 char数组 string list 常见的时间复杂度 常见的时间复杂度量级有:常数阶O(1),对数阶O(log⁡ n),线性阶O...
  • DAY18-动态规划的基本概念

    1814 2023-08-31 《GESP》
    动态规划 最大子段和 最长上升子序列 0-1背包 完全背包 区间DP 动态规划 2023年的CCF考纲中,给动态规划划定的范围是简单的一维DP,简单背包问题,区间类型动态规划。 对动态规划了解较少的同学,可以先从下面的三类DP模板入手。思考DP问题,其核心在于状态定义和状态转移方程,开始的时候想不到怎么办,那就是多积累状态转移方程 。解决...
  • 第二章:程序设计基础

    程序设计基础 算法的特性 算法的复杂度 c++语言基础 数据类型 函数 递归函数 示例: 课堂练习: 使用最优时间复杂度完成:平衡序列 课堂练习: 寻找数字 课堂练习:(用求商取余法,不得使用条件判断) 基础排序 常见算法复杂度与稳定性 冒泡排序 常见算法 字符数组与字符串 string类的函数 ( strlen(s) )...
  • 第二天:STL 模板

    1708 2025-01-07 《2025寒假集训》
    STL模板:容器与算法 1. STL 介绍 1.1 什么是 STL? 2. STL 容器 2.1 序列容器 (Sequence Containers) 示例: 2.2 关联容器 (Associative Containers) 示例: 2.3 容器适配器 (Container Adapters) 示例: 3. STL 迭代器 3...
  • 函数

    1681 2023-06-17 《c语言教程》
    函数 简介 main() 参数的传值引用 函数指针 函数原型 exit() 函数说明符 extern 说明符 static 说明符 const 说明符 可变参数 函数 简介 函数是一段可以重复执行的代码。它可以接受不同的参数,完成对应的操作。下面的例子就是一个函数。 int plus_one ( int n ) {...
  • SSH 证书登录

    1658 2023-06-17 《SSH教程》
    SSH 证书登录 非证书登录的缺点 证书登录是什么? 证书登录的流程 生成 CA 的密钥 CA 签发服务器证书 CA 签发用户证书 服务器安装证书 服务器安装 CA 公钥 客户端安装证书 客户端安装 CA 公钥 废除证书 参考链接 SSH 证书登录 SSH 是服务器登录工具,一般情况下都采用密码登录或密钥登录。 但是,SSH...
  • 第三天:搜索与排序

    1595 2025-01-07 《2025寒假集训》
    C++ 基础搜索与排序 1. 搜索算法 1.1 线性搜索 (Linear Search) 算法实现步骤: 代码实现: 时间复杂度 : 1.2 二分搜索 (Binary Search) 算法步骤: 代码实现: 时间复杂度 : 2. 排序算法 2.1 冒泡排序 (Bubble Sort) 算法步骤: 代码实现: 时...
  • vector

    1424 2025-01-12 《2025寒假集训》
    vector 创建vector 访问元素 修改元素 遍历vector 查询vector的大小 清空vector stack 初始化 入栈 取出栈顶元素 出栈 获取栈大小(元素个数),判空 清空栈 手写栈 queue 创建队列 添加元素(入队) 删除元素(出队) 访问队列头部元素 访问队列尾部元素 检查队列是否为空 / ...