KidsCode小朋友学编程

教小朋友学C/C++/Java/Python、数据结构、算法、信息学奥赛、OJ、大数据、人工智能...

自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Codeforces Round #463 C.Permutation Cycle

一、题目 http://codeforces.com/contest/932/problem/C 二、分析 (一)何谓Permutation Cycle 以例1中的6 5 8 3 4 1 9 2 7 第一个数是6,以6为位置,则第六个数是1,以1为位置,第一个数是6,以6为位置,...

2018-02-20 17:29:23

阅读数 115

评论数 0

Codeforces Round #458 Div.2 C. Travelling Salesman and Special Numbers

一、题目 http://codeforces.com/contest/914/problem/C 二、分析 (一)reduce规则 例1:13–>1,需要三步: 十进制 二进制 1的个数 13 1101 3 3...

2018-02-20 17:28:53

阅读数 581

评论数 0

Codeforces Round #456 Div.2 B. New Year's Eve

Problem codeforces.com/contest/912/problem/B Analysis You can choose k or less than k integers from 1~n, calculate maximum xor result (1) k = 1...

2018-02-20 17:28:24

阅读数 102

评论数 0

Codeforces Round #456 Div.2 A. Tricky Alchemy

Problem http://codeforces.com/contest/912/problem/A Analysis One needs 2·x + y yellow and 3·z + y blue crystals. The answer therefore is max(0, ...

2018-02-20 17:27:50

阅读数 76

评论数 0

Educational Codeforces Round 35 Div.2 A. Nearest Minimums

Problem http://codeforces.com/contest/911/problem/A C++ Code #include <iostream> #include <vector>...

2018-02-20 17:26:49

阅读数 78

评论数 0

Codeforces查看被Hack的测试数据

需求 在Codeforces上如果自己的算法通过了系统测试,但是被人hack了,想查看hack所用的数据。 步骤 一、点击自己的Submissions 二、找到被Hack的题 三、用鼠标滚轮(注意不是左键)单击最左侧的题号“33733237” 四、在新打开的页面中,点击“Vie...

2018-02-20 17:26:17

阅读数 2479

评论数 0

Codeforces Good Bye 2017 Div.2 908A,B

A. New Year and Counting Cards Problem Statement http://codeforces.com/contest/908/problem/A Analysis For letter, only vowel need to know the...

2018-02-20 17:25:48

阅读数 93

评论数 0

Codeforces Round #455 Div.2 909A

Problem http://codeforces.com/contest/909/problem/A Analysis According to the problem statements, you need to consider all the characters in the...

2018-02-19 09:26:45

阅读数 109

评论数 0

小朋友学Codeforces(5):Round 453 DIV 2, 902D

一、题目 http://codeforces.com/contest/902/problem/D 二、思路 (一)最大公约数的辗转相除法 对于两个整数a、b,求最大公约数gcd(a,b)的辗转相除法的算法如下 // 辗转相除法 + 递归 int gcd(int num1, ...

2018-02-19 09:26:17

阅读数 112

评论数 0

小朋友学Codeforces(4):Round 453 DIV 2, C

题目 http://codeforces.com/contest/902/problem/C 分析 只要满足两个条件,即存在同构树: ①该节点上一层的节点数大于1, ②该节点所在层节点个数大于1。 以例2中的{1,2,2}为例: 只要将最后一个节点(即节点5),放到上一层的倒...

2018-02-19 09:25:48

阅读数 85

评论数 0

小朋友学Codeforces(3):Round 453 DIV 2, B

题目 http://codeforces.com/contest/902/problem/B 题意分析 以第一个Example为例 第一行的数,表示结点数目为6 第二行的五个数,表示节点之间的关系 父节点 1 2 2 1 5 子节点 2 ...

2018-02-19 09:25:20

阅读数 73

评论数 0

小朋友学Codeforces(2):Round 454 DIV 2, A

题目 907A. Masha and Bears 题意 人的体积为VV,车的大小为sizesize,人能钻进车的条件是V≤sizeV≤size,人对车满意的条件是2V≥size2V≥size. 现知道 熊爸爸能钻进最大的车并且满意 熊妈妈能钻进中等的车并且满意 熊宝宝能钻进最小的...

2018-02-19 09:24:28

阅读数 77

评论数 0

小朋友学Codeforces(1):Round 453 DIV 2, A

902A: Visiting a Friend 题目 http://codeforces.com/contest/902/problem/A 代码 #include <bits/stdc++.h> using namespace std; ...

2018-02-19 09:23:32

阅读数 83

评论数 0

小朋友学Python(24):Tkinter图形界面编程

Tkinter 是 Python 的标准 GUI (Graphic User Interface)库。Python 使用 Tkinter 可以快速的创建 GUI 应用程序。 由于 Tkinter 内置到 python 的安装包中,只要安装好 Python 之后就能 import Tkinter ...

2018-02-19 09:14:09

阅读数 578

评论数 0

小朋友学Python(23):类的属性与方法

(一)类的私有属性 __private_attr:两个下划线开头,声明该属性为私有,不能在类的外部被使用或直接访问。在类内部的方法中使用时 self.__private_attrs。 比如:self.__wife (二)类的私有方法 __private_method:两个下划线开头,声...

2018-02-19 09:13:41

阅读数 101

评论数 0

小朋友学Python(22):重写与重载

在学Python的方法重写和重载之前,可以先复习一下Java的重写与重载: 小朋友学Java(8):重写与重载 一、方法重写 重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写! 如果你的父类方法的功能不能满足你的需求,你可以在子类重...

2018-02-19 09:13:11

阅读数 566

评论数 0

小朋友学Python(21):继承

面向对象的编程带来的主要好处之一是代码的重用,实现这种重用的方法之一是通过继承机制。继承完全可以理解成类之间的类型和子类型关系。 需要注意的地方:继承语法 class 派生类名(基类名)://… 基类名写在括号里,基本类是在类定义的时候,在元组之中指明的。 在python中继承中的一些特点: ...

2018-02-19 09:12:42

阅读数 87

评论数 0

小朋友学Python(20):面向对象

一、类与对象 例1 class Employee: 'Base class of employee' empCount = 0 def __init__(self, name, salary): self.name = name self.s...

2018-02-18 22:49:55

阅读数 100

评论数 0

小朋友学Python(19):异常

一、什么是异常 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Python无法正常处理程序时就会发生一个异常。 异常是Python对象,表示一个错误。 当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。 二、异常处理 捕捉异...

2018-02-18 22:49:27

阅读数 73

评论数 0

小朋友学Python(18):目录

Python的os模块有许多方法能帮你创建,删除和更改目录。 一、创建目录 mkdir()方法 可以使用os模块的mkdir()方法在当前目录下创建新的目录们。你需要提供一个包含了要创建的目录名称的参数。 语法: os.mkdir(“dirname”) 例1:在当前目录下创...

2018-02-18 22:48:59

阅读数 255

评论数 0

提示
确定要删除当前文章?
取消 删除