刷新
洛谷B3940 [GESP样题 四级] 填幻方

博主头像 题目链接:https://www.luogu.com.cn/record/168775339 题目叙述: [GESP样题 四级] 填幻方 题目描述 在一个 N×N 的正方形网格中,每个格子分别填上从 1 到 N×N 的正整数,使得正方形中任一行、任一列及对角线的几个数之和都相等,则这种正方形图案就称 ...

C++11特性总汇

博主头像 使用方法 将鼠标移至 "C++11特性总汇" 上面, 右方出现导航小图标, 点击后在导航列表右上角点击固定, 再拖至左方空闲区域 该总汇编号与书中一致, 若有不明白的地方请查看原著 <<深入理解C++11: C++11新特性解析与应用>> 预定义宏 211.预定义宏 212.__func__宏返回当 ...

c++学习笔记(五)

博主头像 目录文件操作文本文件写文件include 读文件include 二进制文件写文件读文件 文件操作 程序运行时产生的数据都属于临时数据,程序一旦运行结束都会被释放 通过文件可以将数据持久化 c++中对文件操作需要包含头文件 文件类型分为两种: 文本文件 - 文件以文本的ASCII码形式存储在计算机中 ...

LeetCode135. 分发糖果

博主头像 题目链接:https://leetcode.cn/problems/candy/description/ 题目叙述: n 个孩子站成一排。给你一个整数数组 ratings 表示每个孩子的评分。 你需要按照以下要求,给这些孩子分发糖果: 每个孩子至少分配到 1 个糖果。 相邻两个孩子评分更高的孩子会获 ...

LeetCode513. 找树左下角的值

博主头像 题目链接:https://leetcode.cn/problems/find-bottom-left-tree-value/description/ 题目叙述: 给定一个二叉树的 根节点 root,请找出该二叉树的 最底层 最左边 节点的值。 假设二叉树中至少有一个节点。 示例 1: 输入: roo ...

c++学习笔记(四)

博主头像 目录类 & 对象封装访问权限类的构造函数&析构函数构造函数的分类及调用拷贝构造函数的调用时机构造函数调用规则深拷贝与浅拷贝初始化列表类对象作为类成员静态成员C++对象模型和this指针成员变量和成员函数分开存储this指针概念空指针访问成员函数const修饰成员函数友元全局函数做友元类做友元成员函数 ...

LeetCode53. 最大子数组和

博主头像 题目链接:https://leetcode.cn/problems/maximum-subarray/description/ 题目叙述: 给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 子数组是数组中的一个连续部分。 示例 1: 输入:n ...

LeetCode860. 柠檬水找零

博主头像 题目链接:https://leetcode.cn/problems/lemonade-change/description/ 题目叙述: 在柠檬水摊上,每一杯柠檬水的售价为 5 美元。顾客排队购买你的产品,(按账单 bills 支付的顺序)一次购买一杯。 每位顾客只买一杯柠檬水,然后向你付 5 美元 ...

LeetCode455.分发饼干

博主头像 LeetCode题目链接:https://leetcode.cn/problems/assign-cookies/description/ 题目叙述 假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。 对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃 ...

LeetCode637.二叉树的层平均值

博主头像 LeetCode题目链接:https://leetcode.cn/problems/average-of-levels-in-binary-tree/description/ 题目叙述: 给定一个非空二叉树, 返回一个由每层节点平均值组成的数组。 思路 这题我们依然是采用层序遍历,其实和二叉树的层序 ...

通讯录管理系统(C++基础知识实现)

博主头像 通讯录管理系统 描述:本人C++小白一枚,正在学习C++基础知识,给大家分享一款使用C++基础知识实现的通讯录管理系统,一起努力进步,大佬轻点喷。 1. 知识点 (1) 预处理器指令 (#include, #define); (2) 命名空间使用 (using namespace std;); (3 ...

c语言的编译与调试

博主头像 1. GCC/G++ gcc和g++是GNU Compiler Collection中的编译器,分别用于编译C和C++程序。它们的编译过程主要包括四个步骤:预处理(Pre-Processing)、编译(Compiling)、汇编(Assembling)、链接(Linking)。 1.1 编译过程 预 ...

C++之迭代器

博主头像 1. 什么是迭代器? 2. 如何使用迭代器 3. C++迭代器说明 4. 迭代器的高级应用 4.1. Enumerator.hpp 4.2. Iterator.cpp 4.3. 输出结果 4.4. 更多详细代码 1. 什么是迭代器? 迭代器(Iterator)是按照一定的顺序对一个或多个容器中的元素 ...

LeetCode102.二叉树的层序遍历

博主头像 LeetCode题目链接:https://leetcode.cn/problems/binary-tree-level-order-traversal/submissions/548489149/ 题目叙述: 给你一个二叉树,请你返回其按 层序遍历 得到的节点值。 (即逐层地,从左到右访问所有节点) ...

洛谷[NOIP2015 普及组] 金币

博主头像 [NOIP2015 普及组] 金币 题目背景 NOIP2015 普及组 T1 题目描述 国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;之后四天(第七、八、九、十天),每天收到四枚金币……;这 ...

[NOIP2008 提高组] 笨小猴(洛谷题号P1125)

博主头像 [NOIP2008 提高组] 笨小猴 题目描述 笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大! 这种方法的具体描述如下:假设maxn是单词中出现次数最多的字母的出现次数,minn是单词中出现次数最少的字母的出现次 ...

123···31>