-
串的模式匹配-BF算法
前言 本文主要讲述了串的模式匹配算法,包括BF算法、KMP算法,使用不同的算法实现目标串查找子串,重点在于分析的过程,通过不同的算法分析提高逻辑思维能力……
Miracle 2022-10-20667 1 0 -
C++基础入门 – 函数
概述 函数是将经常被使用的代码封装起来,实现完成某个功能,以达到简化程序的目的。它可以根据用户传递的数据实现相应的功能。 函数定义 返回值类型 函数名 ……
Miracle 2022-10-19766 1 0 -
C++语言基础入门(4) – 数组|序列
数组 放到一块连续的内存空间中 数组中每个元素都是相同数据类型 通过下标访问数组中的元素 一维数组 三种定义方式 int arr[5]; //5表示数组长度 int arr[……
Miracle 2022-10-18534 1 0 -
C++语言基础入门(3) – 程序流程结构
程序流程结构 顺序结构:顺序执行不发生跳转。 选择结构:依据条件的结构 选择结构 判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执……
Miracle 2022-10-17351 0 0 -
C++实现水仙花数的判断
前言 马上就要熄灯了,写个水仙花数,写完就去洗澡。 题目 求一个数是不是水仙花数或输出某一范围[n,m]内所有的水仙花数。 水仙花数是指一个 3 位数,它的每个……
Miracle 2022-10-17656 0 0 -
C++语言基础入门(2) – 运算符
运算符 运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。C++ 内置了丰富的运算符,并提供了以下类型的运算符: 算术运算符 关系运算符 逻辑运算符 位……
Miracle 2022-10-17376 0 0 -
Visual Studio Code快速入门-介绍与安装篇|笔记分享
前言 本文旨在分享我个人的 VSCode 使用经验,更权威的使用指南请查阅官方文档。关于 Visual Studio Code 的优缺点,与其他编辑器的比较等等,不在本文的讨论……
Miracle 2022-10-16899 0 0 -
Visual Studio Code-如何创建或编译C++环境|快速入门
前言 最近在练 C++ ,光说不练假把式,所以我打算挑选一个合适的IDE,来帮助我练习C++。 之前一直在用Visual Studio,说实话觉得还是蛮好用的,而且也确实是用……
Miracle 2022-10-162.2K+ 0 0 -
Python-凯撒密码加密算法
题目 编写一个凯撒密码加密程序,接收用户输入的文本和密钥k,对明文中的字母a-z和字母A-Z替换为其后第k个字母。 输入格式: 接收两行输入,第一行为待加密的明……
Miracle 2022-10-121.1K+ 0 0 -
Python判断完全数并输出三角形数
题目 完全数(Perfect number),又称完美数或完备数,是一些特殊的自然数。它所有的真因子(即除了自身以外的约数)的和,恰好等于它本身。 性质1:所有的完……
Miracle 2022-10-11399 0 0