热爱是所有的理由和答案

Find me on

Writing

C++ vector 容器浅析

一、什么是vector? 向量(Vector)是一个封装了动态大小数组的顺序容器(Sequence Container)。跟任意其它类型容器一样,它能够存放各种类型的对象。可以简单的认为,向量是一个能够存放任意类型的动态数组。 二、容器特性 1.顺序序列 顺序容器中的元素按照严格的线性顺序排序。可以

利用Python发送邮件

Python有两个内置库:smtplib和email,能够实现邮件功能,smtplib库负责发送邮件,email库负责构造邮件格式和内容。 思路 登录 -> 写邮件 -> 发送 代码编写 与Python相关的邮件发送库有这几个: smtplib 是关于 SMTP(简单邮件传输协议)的操作模块,在发送

AcWing 3390. 特殊乘法

题目 给定一个 nnn 位整数

AcWing 3379. 反序输出

题目 输入任意 444 个字符(如:abcd), 并按反序输出(如:dcba</

AcWing 3472. 八皇后

题目 会下国际象棋的人都很清楚:皇后可以在横、竖、斜线上不限步数地吃掉其他棋子。 如何将 888 个皇后

AcWing 3429. 全排列

题目 给定一个由不同的小写字母组成的字符串,输出这个字符串的所有全排列。 我们假设对于小写字母有 a<b<…<y<za<b<…<y<z

AcWing 52. 数组中出现次数超过一半的数字

题目 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。 假设数组非空,并且一定存在满足条件的数字。 思考题: 假设要求只能使用 O(n)O(n)

AcWing 3874. 三元组的最小距离

题目 定义三元组 (a,b,c)(a,b,c)

AcWing 1603. 整数集合划分

题目 给定一个包含 NN N 个正

AcWing 785. 快速排序

题目 给定你一个长度为 nnn 的整数数列。 请你使用快速排序对这个数列按照从小到

AcWing 831. KMP字符串

题目 给定一个字符串 SS S,以

AcWing 3820. 未出现过的最小正整数

题目 给定一个长度为 nnn 的整数数组,请你找出未在数组中出现过的最小正整数。