/* 题目描述: 成绩排序,定义一个结构体,包含学号和成绩,学号由程序按1-n自动生成, 在输入n个学生的成绩之后,按照成绩排序,并输出排序后的学号。 数据规模:0 #include using namespace std; struct Student{ int score; int num; }... ...
分类:
编程语言 时间:
2018-03-24 21:29:09
阅读次数:
202
我在Google写过Go(自己的业余时间),也在LinkedIn写过Scala。两者都是具有一流的并发特性的现代语言。下面的回答是基于我编写大规模的软件的经验得出。Go是一种开发模式严格固定,并且以最小代码量编译成机器代码的语言。Scala是一种拥有多种特性并运行在JVM上的,复杂的、学术性的、功能 ...
分类:
编程语言 时间:
2018-03-21 16:32:38
阅读次数:
496
题目:http://poj.org/problem?id=3013 看似生成树,实则最短路,可以将题意转化为点权*根到此点的边权和(最短路使其最小)。 代码如下: ...
分类:
其他好文 时间:
2018-03-20 19:38:34
阅读次数:
180
首先了解一下几个文件目录处理的函数: os.listdir(path)#获取path目录下的所有文件 os.path.join(path, file_name)#获取path于file_name组合后的路径,相当于 path + '/' + file_name strip(char) 方法用于移除字 ...
分类:
其他好文 时间:
2018-03-19 18:09:35
阅读次数:
168
题目要求 代码: c include include include using namespace std; //定义表示学生的结构体 struct E { char name[101]; int age; int score; //方法一:运算符重载 bool operator s2,返回值 0 ...
分类:
编程语言 时间:
2018-03-13 00:55:36
阅读次数:
205
def demo(t): print([1]) print([1, 1]) line = [1, 1] for i in range(2, t): r = [] for j in range(0, len(line) - 1): r.append(line[j] + line[j + 1]) ... ...
分类:
编程语言 时间:
2018-02-27 23:39:15
阅读次数:
179
def demo(m, n): if m > n: m, n = n, m p = m * n while m != 0: r = n % m n = m m = r return (int(p / n), n) val = demo(20, 30) print('最小公倍数为:', val[0])... ...
分类:
编程语言 时间:
2018-02-27 23:29:01
阅读次数:
144
def fib(n): a, b = 1, 1 while a < n: print(a, end=' ') a, b = b, a + b fib(100000) #输出结果 #1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 418... ...
分类:
编程语言 时间:
2018-02-27 21:25:55
阅读次数:
215
for i in range(100, 1000): ge = i % 10 shi = i // 10 % 10 bai = i // 100 if ge ** 3 + shi ** 3 + bai ** 3 == i: print(i, end=' ') #输出结果 #153 370 371 4... ...
分类:
编程语言 时间:
2018-02-24 23:12:25
阅读次数:
341
import math n = int(input('Input an integer:')) m = int(math.sqrt(n) + 1) for i in range(2, m): if n % i == 0: print('No') break else: print('Yes') #输 ...
分类:
编程语言 时间:
2018-02-24 23:07:10
阅读次数:
185