其他
1、输入学生信息,姓名成绩(成绩的数目不一定)输出每个学生的学号和平均成绩,以及不及格课程数超过2的学生,按不及格课程数从大到小排好序输出。 input: stu1 60 70 80 30 stu2 10 20 30 40 50 stu3 10 20 30 40 50 60 30 stu4 60 8 ...
软件开发的目录规范 为了提高程序的可读性与可维护性,我们应该为软件设计良好的目录结构,这与规范的编码风格同等重要。 软件的目录规范并无硬性标准,只要清晰可读即可,假设你的软件名为foo,笔者推荐目录结构如下: Foo/ |-- core/ | |-- core.py | |-- api/ | |-- ...
题目链接:http://poj.org/problem?id=3352 题目要求求出无向图中最少需要多少边能够使得该图边双连通。 在图G中,如果任意两个点之间有两条边不重复的路径,称为“边双连通”,去掉任何一条边都是其他边仍然是连通的,也就是说边双连通图中没有割边。 算法设计是:运用tarjan+缩 ...
包(****) 什么是包? 包就是一个包含有__init__.py文件的文件夹 为何要有包? 包的本质是模块的模块的一种形式,包是用来被当做模块导入 创建包的目的不是为了运行,而是被导入使用,记住,包只是模块的一种形式而已,包的本质就是一种模块 如何用包? import mmm (假设mmm是一个有 ...
[CF] k Tree 寒假手速赛第一场 题意:... 时间复杂度:$O(n k)$ 思路:直接模拟,选或者不选,dp数组第一维为和,第二维为是否包含重量大于d的边 (考虑组合数做法?) https://codeforces.com/group/GlRm4CeuZ9/contest/266331/p ...
树 树的定义 专业定义: 有且只有一个称为根的节点 有若干个互不相交的子树,这些子树本身也是一颗树 通俗定义: 树是由节点和边组成 每个节点只有一个父节点但可以有多个子节点 但有一个节点例外,该节点没有父节点,此节点称为根节点 专业术语: 节点,父节点,子节点 子孙,堂兄弟 深度:从根节点到最底层节 ...
背景 现有一个长度N=1000000数组 a[N],每个元素的取值范围为0 255。要求将小于128的元素全部设置为0,大于等于128的元素设置为1 我们很容易写出这样的循环遍历代码 思考一个问题,数组a无序和有序,会对这段代码的执行速度造成影响吗?乍看之下似乎不会,但实际执行时间可能相差3 4倍。 ...
Docker 简介 Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。项目后来加入了 Linux 基金会,遵从了Apache 2.0 协议,项目代码在 GitHub上进行维护。 Docker 项目 ...
使用增强for循环和迭代器遍历集合 package com.aff.coll; import java.util.ArrayList; import java.util.Collection; import java.util.Date; import java.util.Iterator; imp ...
1、指出程序中的错误,说明原因并修正 int *p,*q; p=malloc(sizeof(int)*20); q=malloc(sizeof(int)*10); … q=p; … free(p); free(q); 分析: 错误1,q原本储存一片int类型的内存区域的地址,在没有释放这片地址时就修 ...