第一章 Python基础 第八节 函数 定义函数 函数 其实就可以理解为外挂,把一些常用的、重复率比较多你又不想重复写的东西写进函数,加上开关实现简化操作 举个简单的例子 1 def greet_user(username): 2 #定义一个叫做“迎接用户”的外挂,让他能直接打印一个问候语,括号里面 ...
分类:
编程语言 时间:
2019-01-27 00:20:47
阅读次数:
320
问题引入 给定一个长度为$n$的环,每次对于一个位置上的数,加上它左边的数乘上$L$,再加上右边的数乘上$R$。$L,R$是给定的常数,问执行$s$次之后,这个环上的每个位置上的数是多少 (计算时左边和右边的数都是上一次的数) 如果$n \leq 100, s \leq 2^{30}$ 可以想到矩阵 ...
分类:
其他好文 时间:
2019-01-26 17:14:58
阅读次数:
177
快速计算一个无向图中的环的个数 用BFT的方法来计算环的个数: 每个节点有三个状态:未访问,处在队列里,访问过并已经出队。 用BFT的方法遍历图,每次将新的节点入队前,都要检查该节点是否在队列里,或者是否已经从队列中弹出。 如果该节点在队列里,那么环的个数加一。其他情况,环的个数不变。 最后,遍历结 ...
分类:
其他好文 时间:
2019-01-25 22:45:16
阅读次数:
191
问题:输入一个英文句子(不超过80个字母),统计其中有多少个单词,单词之间用空格分开。 先想一想如果不使用任何的内置函数,我们会怎么做? 我们可以设置一个标志,如果此时字符为空,设置这个标志为0,如果此时字符不为空且标志为0,则计数加1。 代码如下: include using namespace ...
分类:
其他好文 时间:
2019-01-23 01:29:51
阅读次数:
177
创建json数据格式 cJSON_CreateObject //创建一个节点 cJSON_CreateArray //创建一个数组 cJSON_AddStringToObject //将一个字符串加入一个节点 cJSON_AddNumberToObject //将一个整数加入一个节点 cJSON_A ...
分类:
Web程序 时间:
2019-01-21 13:45:00
阅读次数:
209
题目描述 给定三个已知长度的边,确定是否能够构成一个三角形,这是一个简单的几何问题。我们都知道,这要求两边之和大于第三边。实际上,并不需要检验所有三种可能,只需要计算最短的两个边长之和是否大于最大那个就可以了。 这次的问题就是:给出三个正整数,计算最小的数加上次小的数与最大的数之差。 输入描述: 每 ...
分类:
其他好文 时间:
2019-01-21 12:13:41
阅读次数:
146
1. power(x1, x2) 对x1中的每个元素求n次方。不会改变x1上午shape。 2. sum(a, axis=None, dtype=None, out=None, keepdims=False) 对a求和,如果axis=None,将矩阵中的每一个数加起来,如果axis=0,矩阵按列相加 ...
分类:
其他好文 时间:
2019-01-21 11:13:28
阅读次数:
162
补题什么的待填坑。。。 A Generous Kefa (语法基础) 直接开桶看看有没有超过三个的,因为题目明确提出没有气球也是可以的 代码 include using namespace std; int bk[123213]; int main() { ios::sync_with_stdio( ...
分类:
其他好文 时间:
2019-01-20 00:13:32
阅读次数:
252
三次登录: 1.让用户输入三次的机会,错一次的时候就要询问用户是否要继续 2.分别判断用户名和密码,如果用户名错误就提示用户错误,如果是密码错误就提示是密码错误.在输入账号和密码时候不区分大小写 3.使用格式化输出来提示用户所剩余的次数 4.用户输入正确就提示’输入正确’,并结束循环 实现一个整数加 ...
分类:
其他好文 时间:
2019-01-19 20:02:58
阅读次数:
264
题目描述 如题,已知一个数列,你需要进行下面两种操作: 1.将某一个数加上x 2.求出某区间每一个数的和 输入输出格式 输入格式: 第一行包含两个整数N、M,分别表示该数列数字的个数和操作的总个数。 第二行包含N个用空格分隔的整数,其中第i个数字表示数列第i项的初始值。 接下来M行每行包含3个整数, ...
分类:
编程语言 时间:
2019-01-19 16:19:37
阅读次数:
203