C语言和C++笔记
记录平时学习的一些C语言或C++语法
ph水手
无基础网安学生打怪之路
展开
-
python,C++:力扣424:替换后的最长重复字符
题目来源:力扣(LeetCode)问题给你一个仅由大写英文字母组成的字符串,你可以将任意位置上的字符替换成另外的字符,总共可最多替换 k 次。在执行上述操作后,找到包含重复字母的最长子串的长度。注意:字符串长度 和 k 不会超过 104。示例 1:输入:s = “ABAB”, k = 2输出:4解释:用两个’A’替换为两个’B’,反之亦然。示例 2:输入:s = “AABABBA”, k = 1输出:4解释:将中间的一个’A’替换为’B’,字符串变为 "A题解这道题目是一道滑动窗原创 2021-02-03 20:55:57 · 205 阅读 · 0 评论 -
C++学习——导论
计算机的硬件结构冯·诺依曼结构,采用二进制5个基本组成部分:运算器,控制器,存储器,输入设备,输出设备其中,1.运算器和控制器合称中央处理器(CPU),在CPU中还有一个区域由寄存器组成2.存储器分为内存和外存,内存储器读取速度快,造价高,且断电则无法保存外存储器读取速度慢,造价低,可长时间保存如文件保存在外存储器,打开时读取到内存储器,修改保存后再保存在外存储器。计算机能处理任何数字化的信息,只要能将信息数字化,就能通过程序接受程序的用户界面命令行界面CLI图形用户界面G原创 2020-07-21 17:04:01 · 169 阅读 · 0 评论 -
C++ 关于vector的学习
vector是顺序存放任意类型的动态数组构造数组#include<stdio.h>#include<iostream>#include<vector>using namespace std;int main(){ vector<int> a; //定义一个数组 vector<int> b(5);//定义一个空间为5的数组 vector<int> c(5, 9);//定义一个空间为5的数组,元素全部为9 vecto原创 2020-06-01 15:58:26 · 166 阅读 · 0 评论 -
C++关于fstream的文件读写
fstream标准库定义了三个新的数据类型ofstream: 输出文件流,创建文件并写入ifstream: 输入文件流,用于向文件读取信息fstream:表示文件流,可以创建文件,写入文件,读取文件下面介绍基本函数的用法打开文件open()#include<fstream>#include<iostream>using namespace std;int main(){ ofstream outfile; outfile.open("open.txt原创 2020-05-28 17:23:24 · 1186 阅读 · 0 评论