2025暑假csp笔试笔记
首页 白天 夜间 下载 阅读记录
  • 书签 我的书签
  • 添加书签 添加书签 移除书签 移除书签

第二章:程序设计基础

浏览 52 扫码 打印 2025-07-10 17:28:49
  • 程序设计基础
    • 算法的特性
    • 算法的复杂度
  • c++语言基础
    • 数据类型
    • 函数
    • 递归函数
      • 示例:

    程序设计基础

    算法的特性

    第二章:程序设计基础 - 图1

    算法的复杂度

    • 时间复杂度
    • 空间复杂度

    c++语言基础

    数据类型

    第二章:程序设计基础 - 图2

    函数

    第二章:程序设计基础 - 图3

    递归函数

    第二章:程序设计基础 - 图4

    示例:

    例如编写一求1+2+..+n的值,其中n<=20

    1. #include <iostream>
    2. using namespace std;
    3. int add(int n){
    4. if(n==1) {
    5. return 1;
    6. }
    7. return add(n-1) + n;
    8. 1 + 2 + 3
    9. }
    10. int main(){
    11. cout << add(4);
    12. return 0;
    13. }
    上一篇:
    下一篇:
    • 书签
    • 添加书签 移除书签
    • 第一章:计算机基础知识
    • 第二章:程序设计基础
    暂无相关搜索结果!

      本文档使用 BookStack 构建

      展开/收起文章目录

      思维导图备注

      文章二维码

      手机扫一扫,轻松掌上读

      文档下载

      请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
      PDF文档 EPUB文档 MOBI文档

      书签列表

        阅读记录

        阅读进度: 0.00% ( 0/0 ) 重置阅读进度