• avatar King_Zhang 2020-05-06 15:00:55

    组合数学(母函数)

    母函数 生成函数 定义 一个小栗子 3个糖栗子 [A 找单词] 母函数 另一解法背包方案数 [E - Ignatius and the Princess III] 当然这个也可以用背包

    来自 King_Zhang
    00
  • avatar King_Zhang 2020-05-06 15:01:17

    堆排序

    堆 堆的介绍 上面来自orz 感谢 我对堆排序的理解: 补充 堆的介绍 首先 ,堆的前提:完全二叉树,添加时就是 从最下面最左。 堆是具有以下性质的完全二叉树:每个结点的值都大于或等于其左右孩子结点的值,称为大顶堆;或者每个结点的值都小于或等于其左右孩子结点的值

    来自 King_Zhang
    00
  • avatar King_Zhang 2020-05-06 15:01:43

    Contest2230 - 抗击疫情,从我做起--大中小学生联合训练赛第三十九场3-10

    问题 A: 海岸线 题目描述 一个王国分成n*m个六边形区域,每个区域内是陆地或者是水。如果一条边两侧为陆地和水,则该条边成为海岸线,求这个王国海岸线的长度。 输入 第一行两个整数N,M。 以下N行每行M个字符,“.”表示水,“#”表示陆地。偶数行需要向右移半格,具体见样例。

    来自 King_Zhang
    00
  • avatar King_Zhang 2020-05-06 15:02:04

    Contest2214_UPC第三十一场

    文章目录 问题 L: Ruined Square 问题 M: Triangular Relationship 问题 L: Ruined Square 题目链接 题目描述 There is a square in the xy-plane. The coord

    来自 King_Zhang
    00
  • avatar King_Zhang 2020-05-06 15:02:32

    Contest2216 大中小学生联合训练赛第三十三场

    两道觉得有意思的题 问题 C: Matrix Transformation 问题 J: Circles Inside a Square 问题 C: Matrix Transformation 问题 C: Matrix Transformation 题目描述

    来自 King_Zhang
    00
  • avatar King_Zhang 2020-05-06 15:02:54

    GCD on Blackboard(水题)(前后缀和)

    题目描述 There are N integers, A1,A2,…,AN, written on the blackboard. You will choose one of them and replace it with an integer of your choice betwee

    来自 King_Zhang
    00
  • avatar King_Zhang 2020-05-06 15:03:14

    Historical TV Remote Control(枚举)

    题目描述 As Dr. Orooji is getting older, he is becoming more attached to older items and has difficulty letting go of them (he claims they have his

    来自 King_Zhang
    00
  • avatar King_Zhang 2020-05-06 15:03:35

    问题 G: 极值问题

    问题 G: 极值问题 题目描述 修罗王:“等了这么久,怎么攻城的魔法炮还没有响?” 邪狼满头大汗:“这魔法炮使用起来太复杂了,每次操作都需要输入验证码,首先它会产生一个正整数k,你要根据这个数输入正确的m和n两个整数才能发射。” 修罗王:“这是谁设计的炮啊,不考虑客户体验,界面友好性吗?让我来

    来自 King_Zhang
    00
  • avatar King_Zhang 2020-05-06 15:03:56

    数字全排列

    题意; 从1~9之间顺序取N个数字,组成每位数不重复的所有可能的N位数,按从小到大的顺序进行编号,当输入其中的任何一个数M是,能找出该数对应的编号。如:当N = 3,M = 132时,则输出: [123(1), 132(2), 213(3), 231(4), 312(5), 321(6)]——>

    来自 King_Zhang
    00
  • avatar King_Zhang 2020-05-06 15:04:16

    Hankson的趣味题(蓝桥杯)

    Hankson的趣味题 时间限制: 1 Sec 内存限制: 128 MB [提交] [命题人:外部导入] 题目描述 <mark>问题描述</mark> Hanks 博士是BT (Bio-Tech,生物技术) 领域的知名专家,他的儿子

    来自 King_Zhang
    00
  • avatar King_Zhang 2020-05-06 15:04:37

    Ag与排序问题(用于输入加空格的string类型字符串排序用)

    <mark>题目描述</mark> 输入6个字符串(每个字符串不超过80个字符,可能含有空格),按照字典顺序(如果包含其他字符,按照ASCII排序)对6个字符串进行排序。输出排序后的6个字符串。 输入 6个符合题目要求的字符串 输出 输出排序后的结果 样例输入 Copy

    来自 King_Zhang
    00
  • avatar King_Zhang 2020-05-06 15:04:58

    问题 D: 字符串替换

    问题 D: 字符串替换 时间限制: 1 Sec 内存限制: 128 MB [状态] [提交] [命题人:外部导入] 题目描述 小明最近迷上了字符串操作。对每个字符串,小明每次可以执行以下两种操作之一: 把字符串中的某个字符改成任意一个其他字符,花费1的代价。 交换字符串中的两个字符,花

    来自 King_Zhang
    00
  • avatar King_Zhang 2020-05-06 15:05:18

    问题 L: ***问题

    问题 L: ***问题 时间限制: 1 Sec 内存限制: 128 MB [状态] [提交] [命题人:admin] 题目描述 大联欢的最后项目是小明和小李的射击比赛。比赛规则是这样的,每次两人同时射击,每个人有S枚子弹进行射击,第1秒两人同时打出第一枚子弹,以后的s-1子弹可以自己根据一定的间隔

    来自 King_Zhang
    00
  • avatar King_Zhang 2020-05-06 15:05:39

    问题 K: 水果传送

    问题 K: 水果传送 时间限制: 1 Sec 内存限制: 128 MB [状态] [提交] [命题人:admin] 题目描述 联欢会开始了,同学们按对应的组别已整齐安静的就坐。此时小Z发现为同学们准备的水果还没有派发。各小组已紧密的连成了一排,于是他想了个办法,从两端将水果一个一个传送给各组,直到

    来自 King_Zhang
    00
  • avatar King_Zhang 2020-05-06 15:06:00

    问题 F: 幸存者

    问题 F: 幸存者 时间限制: 1 Sec 内存限制: 128 MB [状态] [提交] [命题人:admin] 题目描述 有n个人,现在他们从左往右站成一列。第i个人的位置为i,且第i个人手里握着一把长度为L[i]的大刀。指挥者统一指令,n个人一齐往左边砍去。 对于位置为i,j的两个人(i<j)

    来自 King_Zhang
    00
  • avatar King_Zhang 2020-05-06 15:06:21

    问题 D: 猫和兔子

    问题 D: 猫和兔子 时间限制: 1 Sec 内存限制: 128 MB [状态] [提交] [命题人:admin] 题目描述 一只猫和一只兔子玩简单的猜谜游戏。猫选择了两个不同的正整数X和Y,然后他告诉兔子N个正整数,这N个正整数当中,有一个是X+Y,还有一个是X-Y,剩余的N-2个是任意给

    来自 King_Zhang
    00
  • avatar King_Zhang 2020-05-06 15:06:42

    问题 C: 倍数

    问题 C: 倍数 时间限制: 1 Sec 内存限制: 128 MB [状态] [提交] [命题人:admin] 题目描述 给定一个整数X,能不能通过调换X数字的位置,使得调换之后得到的数是X的倍数? 注意:交换数字位置之后得到的数不能有前导0。如果可以输出“Possible”,否则输出“Imp

    来自 King_Zhang
    00
  • avatar King_Zhang 2020-05-06 15:07:03

    问题 B: 吃萝卜

    问题 B: 吃萝卜 时间限制: 1 Sec 内存限制: 128 MB [状态] [提交] [命题人:admin] 题目描述 兔子有N盒胡萝卜,编号0到N-1,第i盒包含a[i]根胡萝卜。她决定从这些盒子里总共吃K根胡萝卜。她一次只吃一根胡萝卜,每次从胡萝卜最多的盒子里选一个胡萝卜吃。如果有多个

    来自 King_Zhang
    00
  • avatar King_Zhang 2020-05-06 15:07:23

    问题 A: 更多闰年数

    问题 A: 更多闰年数 时间限制: 1 Sec 内存限制: 128 MB 提交: 578 解决: 147 [状态] [提交] [命题人:admin] 题目描述 输入两个正整数a和b,表示开始的年份和结束的年份,问从a年到b年有多少闰年?闰年只需要满足如下两个条件之一: 1、能整除400。 2、

    来自 King_Zhang
    00
  • avatar King_Zhang 2020-05-06 15:07:44

    问题 E: 积木

    问题 E: 积木 时间限制: 1 Sec 内存限制: 128 MB 提交: 36 解决: 14 [状态] [提交] [命题人:admin] 题目描述 乔治喜欢玩积木。目前他有N块积木,编号为1到N。所有积木的高度都是正整数,第i块积木高度是H[i]。乔治喜欢用积木堆起尽可能高的塔。他堆积木的过程中

    来自 King_Zhang
    00
  • avatar King_Zhang 2020-05-06 15:08:05

    中石油 位置

    题目描述 由于晨晨还没有研究出核心算法,在游戏中总是被明明击败。晨晨拿出了杀手锏进行反击,精心设计了一个大型取数字求位置的难题:NN( N是奇数)个地砖,每个上面写有一个编号,这些编号正好是1到N平方。她把这些地砖按次序从中间开始螺旋的铺垫在地上,形成一个NN的正方形。N=5时如下图: 每块地砖的

    来自 King_Zhang
    00
  • avatar Turmoil 2020-05-06 15:08:25

    CSP-S 2019 Brackets

    Brackets 序言 可以先参考题目: 最长括号匹配_NOI导刊2009提高(1) 正文 首先, 从最简单的入手, 也就是一条链. 这里要求的是 "括号串中有多少个互不相同的子串是合法括号串", 首先, 可以借鉴一下序言中那道题目的思路. 用 dp_length[i] 表示 "括号串以第 i 位结

    来自 Turmoil
    00
  • avatar Turmoil 2020-05-06 15:09:56

    LeetCode 62 Joseph Circle

    LeetCode 62 Joseph Circle 题目 LeetCode 62 给定一个长度为 n 的序列, 每次删除第 m 个元素,求最终留下的元素. 分析 开始看这道题, 是约瑟夫环问题, 就... 想链表. 但是, 时间复杂度太高.但是想了许久, 发现好像可以通过子问题求解. 假设我们知道对

    来自 Turmoil
    00
  • avatar 哈哈~柳暗花明 2020-05-06 15:11:18

    网购_python3

    def discount(price, isDiscount): if isDiscount: price -= 50 return price if price > 0 else 0 while True: try: price

  • avatar Dream_coding 2020-05-06 15:31:39

    计算机网络相关知识点及笔记

    1.概述-----传送门 2.物理层传送门 3.数据链路层 4.网络层 5.运输层 6.应用层 7.网络安全 8.因特网上得音频/视频服务 9.无线网络 10.下一代因特网

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:32:20

    武汉工程大学2020GPLT选拔赛(重现赛)详细代码讲解

    题目----传送门 A L1-1 I LOVE WIT 思路:字符串多行打印操作 #include<bits/stdc++.h> using namespace std; int main(){ printf("I\n"

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:32:40

    用邻接链表存图 详讲

    在许多图论的题目中,我们首先要存图,之前我已经学习了用邻接矩阵存图 ,但是看许多大佬都是用邻接表存图,觉得还是学习下好! 那么我们经过一个例题来学习 邻接链表存图。 有N个 输入格式 : 第一行 ,N , M,两个整数,下面M行,每行两个整数,表示一条边 。 输出格式 : N行 , 第i行 的

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:33:01

    strstr函数的详细讲解

    定义:strstr(str1,str2) 函数用于判断字符串str2是否是str1的子串。如果是,则该函数返回str2在str1中首次出现的地址;否则,返回NULL。 比如: char str2 = “cdef”; char str1 = “abcdefgh”; 则通过函数,将返回 str

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:33:21
    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:33:42

    ICPC Pacific Northwest Regional Contest 2019 C D E M 题解

    D 标准签到,因为只能加跟除,所以 A =< B 时就只能执行加法操作 然后 A > B 时,只能对A 不是偶数变偶数然后除 就这样子一直到 A < B。然后执行加法操作。 #include<bits/stdc++.h> using namespace std; t

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:34:03

    AtCoder Beginner Contest 166 A ~~E

    A 水题: #include<iostream> using namespace std; int main(){ string s; cin>>s; if(s=="ABC") cout<<"ARC"<&l

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:34:24

    AtCoder Beginner Contest 165 A ~~D

    A 水题: #include<bits/stdc++.h> using namespace std; int main(){ int k; cin>>k; int a,b; cin>>a>>b; for(i

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:34:44

    离散化思想详细讲解

    1.什么是离散化 数据离散化是一个非常重要的思想。 为什么要离散化?当以权值为下标的时候,有时候值太大,存不下。 所以把要离散化的每一个数组里面的数映射到另一个值小一点的数组里面去。 打个比方,某个题目告诉你有104个数,每个数大小不超过1010,要你对这些数进行操作,那么肯定不能直接开101

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:35:05

    unique函数

    现在总结一下unique,unique的作用是“去掉”容器中相邻元素的重复元素(不一定要求数组有序),它会把重复的元素添加到容器末尾(所以数组大小并没有改变),而返回值是去重之后的尾地址,下面举个例子。 由于返回的是容器末尾,所以如果想得到去重后的size,需要减去初始地址,lower_bound是

    来自 Dream_coding
    00
  • avatar 哈哈~柳暗花明 2020-05-06 15:35:20

    变种水仙花_python3

    ll = [] for num in range(10000, 99999): sum = 0 for j in range(1, 5): sum += int(str(num)[:j])*int(str(num)[j:]) if sum == num:

  • avatar Dream_coding 2020-05-06 15:35:25
    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:35:48

    信道 的 三种通信方式

    这个博主讲的很好!

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:36:09

    什么是码原,波特率,比特率,带宽,容量,信噪比

    码元: 在数字通信中常常用时间间隔相同的符号来表示一个二进制数字,这样的时间间隔内的信号称为(二进制)码元。而这个间隔被称为码元长度。值得注意的是当码元的离散状态有大于2个时(如M大于2个)时,此时码元为M进制码元。(百度百科) 如何让一个码元携带更多的比特的信息? 假如基带信号是10101

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:36:30

    慕课(mooc)自动刷题自动搜索答案教程

    还在为网课而烦恼???????????? 那就太low了。 添加 超星慕课小工具 ,即可自动搜索答案。 下载传送门 添加成功后会有 会有相应图标出现,然后剩下的就是进入MOOC单元测试, 然后你会惊奇的发现,出现了 搜索答案 四个大字。 当然,也是有相应解析的,答案只是参考,重点

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:36:51

    AtCoder Beginner Contest 164---D

    我们这里先看一个类型题。是一个子串中为3倍数的子串个数。 传送门 那么我们可以分析得知 #include <bits/stdc++.h> using namespace std; typedef long long ll; typedef unsigned long long ul

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:37:11

    人工智能导论 --- 绪论

    1956 年 正式提出人工智能 这个术语并把他当做一门新兴科学的名称。 20 世纪三大科学技术成就: 空间技术 原子能技术 人工智能 1.1人工智能的基本概念 1.1.1 智能的概念 自然界的四大奥秘: 物质的本质 宇宙的起源 生命的本质 智能的发生

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:37:33

    计算机组成原理 --- 数据信息的表示

    计算机内部流动的信息可以分为两大类:一类是数据信息,另一类为控制信息。 数据信息是计算机加工处理的对象,而控制信息则控制数据信息的加工处理。 2.1 数据表示应考虑的因素 2.2 数值数据的表示 2.3 非数值数据的表示 2.4 数据信息的校验 2.1 数据表示应考虑的因素

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:38:08

    洛谷 P1002 DP解法

    #include<bits/stdc++.h> #define ll long long ll a,b,n,m,l[22][22],ma[23][23];//map需要开大点QwQ using namespace std; void bj(ll x,ll y)//标记马的控制点

    来自 Dream_coding
    00
  • avatar dkplatform 2020-05-06 15:38:11

    优秀开源项目,列举市面上前后端分离快速开发平台,接私活利器

    经常性逛github,发现了一些优秀的开源项目,其中的框架及代码非常不错,现在给大家推荐三个快速开发平台。 第一个就是优秀的Jeecg-boot快速开发平台,前端采用阿里的ant-design-vue,兼容PC端、手机端、Pad端。 开发环境语言:Java 8IDE(JAVA): IDEA / Ec

    来自 dkplatform
    00
  • avatar Dream_coding 2020-05-06 15:38:30

    POJ 3278 BFS + queue

    农夫知道一头牛的位置,想要抓住它。农夫和牛都于数轴上,农夫起始位于点N(0<=N<=100000) ,牛位于点K(0<=K<=100000) 。农夫有两种移动方式: 1、从X移动到X-1或X+1 ,每次移动花费一分钟; 2、从X移动到2*X ,每次移动花费一分钟; 假设牛没有

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:38:50

    HDU 1897 multiset的用法

    题意:题目就是说现在有N瓶酒,每瓶酒都有自己的度数(可能相同),现在来了q个人,每个人要求各自需要的度数 的酒,如果没有这种度数的酒的话,就给顾客大于顾客要求度数的最小的度数(略绕口),但是这个提升的空间不能炒 超过y.如果都不能的话输出-1.否则输出卖给每一位顾客的酒的度数: 思路:mult

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:39:11

    有关deque的用法讲解 以及 例题

    deque容器: 为一个给定类型的元素进行线性处理,像向量一样,它能够快速地随机访问任一个元素,并且能够高效地插入和删除容器的尾部元素。但它又与vector不同,deque支持高效插入和删除容器的头部元素,因此也叫做双端队列。 构造函数 deque():创建一个空deque dequ

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:39:32

    AtCoder Beginner Contest 163 A~~D 详细代码讲解

    A 水题: #include<bits/stdc++.h> using namespace std; int main(){ double r; cin>>r; printf("%.2lf",2*r*3.1415926); return 0

    来自 Dream_coding
    00
  • avatar 刘旷 2020-05-06 15:39:44

    最高一日三送,苏宁易购把握到家业务爆发期

    疫情冲击下的零售业,一季度表现格外引人注目。4月29日,苏宁易购正式发布了2020年一季度财报,报告显示,一季度苏宁易购营收578.39亿元,商品销售规模886.72亿元,线上平台商品交易规模为610.40亿元,占整体销售规模比例攀升至68.84%。 市场流量和需求正在复苏 疫情对于消费市场的影响于

    来自 刘旷
    10
  • avatar Dream_coding 2020-05-06 15:39:52

    HUD 4841 (vector的用法)

    题意:就是围成一个环,有坏人有好人,让你找到n个坏人应该在的位置,以便全部处死。 WWWW,原因是因为没有把坏人去掉,在重新选坏人位置时是包括以前的坏人的。 #include<bits/stdc++.h> using namespace std; int main(){ int

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:40:13

    HDU 1896 优先队列用法

    题意:就是一条直线上面有很多石头。石头有初始位置跟能扔的距离,如果是奇数石头,那么就扔,否则,就在原位置不管。问最远石头距离起点的位置是多少。 思路:对于这个题目,偶数石头我们就不管了,奇数石头我们需要再次使用的,那么我们很容易想到优先队列。 #include <bits/stdc++.h

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:40:34

    c++ 优先队列(priority_queue)的详细讲解用法

    普通的队列是一种先进先出的数据结构,元素在队列尾追加,而从队列头删除。 在优先队列中,元素被赋予优先级。当访问元素时,具有最高优先级的元素最先删除。优先队列具有最高级先出 的行为特征。 和队列基本操作相同: top 访问队头元素 empty 队列是否为空 size 返回队列内元素个数 push

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:40:54

    HDU 1022(关于栈的详细解法)

    题意:就是火车进站问题,实际就是栈的模板 思路:那么我们用栈来解决这个问题,无非是入栈,出栈。那么我们先压入出栈序列的第一个元素,然后我们就需要要进行判断了。如果栈中元素等于预想出栈序列的头元素,那么就弹出栈中当前元素,(这个还需要记录出栈还是入栈,因为最后要打印,所以我们首先开一个布尔数组1代表

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:41:15

    蓝桥杯省内模拟赛C++

    问题描述   将LANQIAO中的字母重新排列,可以得到不同的单词,如LANQIAO、AAILNOQ等,注意这7个字母都要被用上,单词不一定有具体的英文意义。   请问,总共能排列如多少个不同的单词。 答案提交   这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:41:36

    计算机网络 ---- 物理层

    计算机网络 ---- 物理层 2.1 物理层的基本概念 2.2 数据通信的基本知识 2.3 物理层下面的传输媒体 2.4 信道复用技术 2.5 数字传输系统 2.6 宽带接入技术 2.1 物理层的基本概念 物理层考虑的是怎样才能在连接各种计算机的传输媒体上传输数据的比特流,而不是

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:42:03

    C++ STL (标准模板库) 详细内容讲解

    C++标准库(Standard Template Library,STL) 里面有很多常用的数据结构和算法的模板,可直接使用。 容器(container):是用于存放数据的类模板。 顺序容器 顺序容器有以下三种:可变长动态数组 vector、双端队列 deque、双向链表 list

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:42:23

    count_if函数的用法

    通过下面例题我们可以更清楚的理解 #include <iostream> #include <cstdio> #include <algorithm> #include <vector> using namespace std; bool comp(

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:42:44

    Codeforces Round #633 (Div. 2) A ~~C

    A 水题:找规律 cin>>n; cout<<n<<endl; B #include<bits/stdc++.h> using namespace std; typedef long long ll; #define pb push_back

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:43:04

    AtCoder Beginner Contest 162 A~~D

    A 水题:用字符串就很好处理 #include<bits/stdc++.h> using namespace std; int main(){ string s; cin>>s; for(int i=0;i<s.length();i++){ if(s[i

    来自 Dream_coding
    00
  • avatar dfhdfgjd 2020-05-06 15:43:15

    164. 最大间距

    给定一个无序的数组,找出数组在排序之后,相邻元素之间最大的差值。 如果数组元素个数小于 2,则返回 0。 示例 1: 输入: [3,6,9,1]输出: 3解释: 排序后的数组是 [1,3,6,9], 其中相邻元素 (3,6) 和 (6,9) 之间都存在最大差值 3。示例 2: 输入: [10]输出:

    来自 dfhdfgjd
    00
  • avatar Dream_coding 2020-05-06 15:43:25

    从C到C++(小白式过渡学习)

    首先你要实现学了C,然后C++就相当于你会了一半。 C++是带类的C,目的自然是提高开发效率。 C,C++使用一个编译器来编译,所以C++并没有独立的编译器,只是有了自己的编译方式。 C++是一个面向对象(OOP)的编程语言,理解C++,首先要理解**类(class)和对象(object)**

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:43:46

    问题 1511: [蓝桥杯][算法提高VIP]复数求和

    题目描述: 从键盘读入n个复数(实部和虚部都为整数)用链表存储,遍历链表求出n个复数的和并输出。 思路:题目本身不难,主要是要求链表实现。 #include<bits/stdc++.h> using namespace std; struct LinkList { int

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:44:07

    有关c++详细学习过程

    我们知道,在大学一般学校是不会开展c++的基础学习课程的,因此需要你自己独立学习。 当初刚上大学接触编程语言,由于思维固式,转换不是很简单,因此吃了不少跟头。 那么我这里来详细的再次学习下c++,在原来没有系统的学习情况下,都是遇到问题baidu,然后知识体系肯定不完整。 如果你学习了c语言,

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:44:27

    计算机组成原理---计算机系统概论

    计算机组成原理—计算机系统概论 1.1计算机的发展与应用 1.2计算机系统的组成 1.3计算机的性能指标和性能评价 1.4计算机层次结构 1.1计算机的发展与应用 国内外计算机的发展情况 计算机的发展大致经历了 4 代 ,每一 阶 段 的计算机具有 不同的特征。 第 一

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:44:48

    计算机网络--概论

    计算机网络–概论 1.1 计算机网络在信息时代的作用 1.2 因特网概述 1.3 因特网的组成 1.4 计算机网络在我国的发展 1.5 计算机网络的类别 1.6 计算机网络的性能 1.7 计算机网络的体系结构 1.1 计算机网络在信息时代的作用 数字化:其中把照片,声音,文

    来自 Dream_coding
    02
  • avatar Dream_coding 2020-05-06 15:45:15

    因式分解(计蒜网)

    蒜头君有一个数,请你输出其素因子分解表达式。 输入格式 输入一个整数 n (2 \le n \le 100)n(2≤n≤100)。 输出格式 输出该整数的因子分解表达式,表达式中各个素数从小到大排列。 如果该整数可以分解出因子 aa 的 bb 次方:当 bb 大于 11 时,写做a^b;当 b

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:45:36

    区间合并(计蒜网)

    蒜头君给定 nn 个闭区间 [a_i, b_i] [a i,b i ],其中 i=1,2,…,ni=1,2,…,n。 任意两个相邻或相交的闭区间可以合并为一个闭区间。例如,[1,2][1,2] 和 [2,3][2,3] 可以合并为 [1,3][1,3],[1,3][1,3] 和 [2,4][2,4

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:46:16

    试题 算法训练 猴子吃包子

    主要是输出题目已给小数位数那里需要注意一下 #include<bits/stdc++.h> using namespace std; int main(){ double a[6],t; for(int i=0;i<6;i++){ scanf("%lf"

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:46:37

    蓝桥杯 试题 基础练习 字符串对比

    题意:  给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关系是以下4中情况之一:   1:两个字符串长度不等。比如 Beijing 和 Hebei   2:两个字符串不仅长度相等,而且相应位置上的字符完全一致(区分大小写),比如 Beijing 和 Beijing  

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:46:58

    AtCoder Beginner Contest 160 A ~ E

    A 水题签到: #include<bits/stdc++.h> using namespace std; int main(){ string s; cin>>s; if(s[2] == s[3] && s[4] == s[5]){ cout&

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:47:19

    蓝桥杯 试题 基础练习 分解质因数

    题意:  求出区间[a,b]中所有整数的质因数分解。 思路:我们可以先求出从2到b之间所有的素数,把这些素数插入数组,然后每次从头遍历这个素数数组,如果当前的数能整除素数,那么跟新新的当前的值,及除以素数,然后从头开始重新遍历素数数组。如果不能整除当前数组,那么就++,尝试下一个素数! #inc

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:47:40

    蓝桥杯 试题 基础练习 矩阵乘法

    题意:给定一个N阶矩阵A,输出A的M次幂(M是非负整数) 思路:需要了解矩阵的相关性质,矩阵的0次幂为单位矩阵,及主对角线为1,其余的都为0,矩阵的1次幂为本身,当大于等于2时,需要每次等到一次相乘后的矩阵后,赋值给另一个数组,然后幂次数减一,如此直到循环结束 #include<bits/

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:48:00

    蓝桥杯 试题 基础练习 矩形面积交

    题意:给两个矩阵的一对相对顶点,让你求这两个矩阵的相交的面积的大小。 思路:首先我们要考虑是否相交,如果存在不相交,那么因该输出0,否则的话就是找到相交矩阵的长跟宽,就是两个矩阵的四个横坐标跟纵坐标中间那两个相减的绝对值,但如果我们从小到大排列的话,就是第三大的坐标减去第二大的坐标。 详细见代码

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:48:21

    蓝桥杯 试题 基础练习 完美的代价(详细c++)

    题意:每次能执行相邻的字符交换,求让其字符串成为一个回文串要用到的最少的交换次数 思路:如何一个字符串中存在俩个以上的奇数字符的话,那么肯定是构不成回文串的,因为遇到奇数字符我们的处理方法是将其放在中间位置; 那么在其余的情况下,均为可以构成回文串的字符串,我们要想找到最少的操作次数,无非是不要

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:48:42

    牛客小白月赛23 部分题解

    E 水题签到 #include<bits/stdc++.h> using namespace std; int main(){ int n; cin>>n; cout<<"4294967296"&l

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:49:02

    AtCoder Beginner Contest 159 A~~D

    A. 水题 #include<bits/stdc++.h> using namespace std; int main(){ int n,m; cin>>n>>m; if(n<=1&&m<=1){ cout<<

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:49:23

    最大连续子序列和(最大子数组和)四种最详细的解法

    问题描述:给一个数组,有正有负,求其连续子序列的最大值 解法1:穷举暴力法 枚举左端点跟右端点,然后遍历更新所有的子序列和,最终得到结果就是最大的 #include<bits/stdc++.h> using namespace std; const int N = 1e5+10;

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:49:44

    Codeforces Round #628 (Div. 2) A~~D

    A #include<bits/stdc++.h> using namespace std; typedef long long ll; int main(){ int t; cin>>t; while(t--){ ll x; cin>>x;

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:50:04

    Panasonic Programming Contest 2020 A ~~C

    A. 水题:签到 #include<bits/stdc++.h> using namespace std; int main(){ int a[32]={1, 1, 1, 2, 1, 2, 1, 5, 2, 2, 1, 5, 1, 2, 1, 14, 1, 5, 1, 5, 2,

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:50:28

    2020 第十一届蓝桥杯校内模拟赛c/c++ B组

    1.求约数 水题:96 2.求内存 水题:15488 3.求含数字9的个数 水题:544 4.2019个结点的树最多有多少个叶子节点 水题:2018 5.递增三元组的中心 水题:三层for,最后一层找到就break掉,num++; 6.数位递增 水题:搞一个数组,然后搞一个函数,每次把对10取余的余

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:50:49

    牛客练习赛59 A~~D

    A–小乔和小灰灰 思路:我不配… #include<iostream> using namespace std; string s1 = "XiaoQiao"; string s2 = "XiaoHuiHui"; int main() {

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:51:10

    Codeforces Round #627 (Div. 3) 题解

    A.Yet Another Tetris Problem 题意:看白了其实就是让你看看是否都为偶数,或者奇数,是的话输出YES,否则输出NO。 #include<bits/stdc++.h> using namespace std; int a[105]; int main(){

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:51:31

    Educational Codeforces Round 83 (Rated for Div. 2) A~~E

    A 水题 #include<bits/stdc++.h> using namespace std; int main(){ int t; cin>>t; while(t--){ int n,m; cin>>n>>m; if(n % m

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:51:51

    蓝桥杯 试题 基础练习 FJ的字符串

    问题描述   FJ在沙盘上写了这样一些字符串:   A1 = “A”   A2 = “ABA”   A3 = “ABACABA”   A4 = “ABACABADABACABA”   … …   你能找出其中的规律并写所有的数列AN吗? 输入格式   仅有一个数:N ≤ 26。 输出格式   请输出

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:52:12

    用归并排序求逆序对数(包括归并排序算法实现及代码)

    在算法设计课上老师给出了如上一个问题,让用刚学习的归并排序算法来实现求逆序对数。 那么我们很容易想到这个题有一种O(n*n)的暴力解法,但这不是我们所需要的,所以,要想归并排序来实现求逆序对数,那么首先我们要了解并掌握归并排序算法。 所谓归并排序算法,就是采用分治法将问题规模不断缩小,然后在合并

    来自 Dream_coding
    00
  • avatar Dream_coding 2020-05-06 15:52:34

    蓝桥杯 试题 基础练习 龟兔赛跑预测

    思路:模拟,找到相关限制条件,然后判断谁先到达终点即可 对模拟题一直都不太熟练,此题就是我们把路程作为一个衡量标准,然后的当其中一个打破的时候,看看哪个大,然后判断哪个胜出,那么如果两者距离没有大于t,那么的话就是两者都在奔跑,所以的话,将两者距离都更新,但如果是大于的话,那么兔子不跑,只用将乌龟

    来自 Dream_coding
    00