author avatar

小白

热爱是所有的理由和答案

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. 整数集合划分

题目 给定一个包含 NNN 个正

AcWing 785. 快速排序

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

AcWing 831. KMP字符串

题目 给定一个字符串 SSS,以

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

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