一 题目内容: 一个斐波那契数列的前10项为:1,2,3,5,8,13,21,34,55,89,对于一个最大项的值不超过n的斐波那契数列,求值为偶数项的和。 输入样例: 100 输出样例: 44 程序代码: def fib(x): a,b=0,1 for i in range(x+1): a,b=b,a+b return a n=int(input()) i=1 cnt=0 wh
第七章 文件和数据格式化 数据格式化:将一组数据按照一定规格和式样进行表示、储存、运算 7.1 文件的使用 7.1.1 文件的类型 文件是数据抽象的集合(辅助存储器上的数据序列) 文件的展示形态:文本文件、二进制文件 文件:由单一特定的编码组成(类似字符串) 文本:tf = open (“f.txt”,
IDE设置 •参考资料 [1]:中国大学MOOC •自动添加包 常用快捷键设置 •参考资料 [1]:中国大学MOOC •常用快捷键
** 对象容器 ** 顺序容器 对象数组 集合容器(Set) Hash表 ## 3.1 顺序容器 一般存放数据可以创建一个数组,数组是一种容器,因为数组的局限性,一旦创建无法改变其大小,我们可以使用顺序容器来解决。 引入一种顺序容器ArrayList: package text; import java.util.ArrayList; pu
声明:本博文根据北京理工大学嵩天老师MOOC的教学 Python基础【目录】 Python基础【第二周】:初识turtle库画图 Python基础【第三周】:字符串,time库,文本进度条 Python基础【第四周】:异常处理、循环、随机 Python基础【第五周】:自定义函数、PyInstaller库、递归讲解
新冠病毒肆虐,大家都被“软禁”在了家里。正好趁着这段时光学点东西,从1.31开始,走马观花地看完了《大话数据结构》,共用了5天时间。这真是一本好书,作者用简单易懂的语言介绍了常用的那些算法。让我印象最深刻的就是二叉树了。当然,这样的书仅仅一遍是学不会的。我把它和前面看的《算法
文章目录HTML1、基本语法结构及标签2、HTML标签的属性2.1、属性概述2.2、 标识属性2.3、input标签属性再说明2.4、table标签属性说明CSS1、CSS的引入、语法格式及规则1.1、引入方式1.2、语法格式、选择器类型及优先级规则语法格式选择器类型选择器属性的优先级2、常用属性2.
插入元素: 取出元素: 白板编程:实现堆
第一题 考虑两台主机A和主机B由一条带宽为R bps、长度为M米的链路互连,信号传播速率为V m/s。假设主机A从t=0时刻开始向主机B发送分组,分组长度为L比特。试求:1) 传播延迟(时延)dp;2) 传输延迟dt;3) 若忽略结点处理延迟和排队延迟,则端到端延迟de是多少?4) 若dp>dt,则t=dt时刻,分组的第一个比
作业1 报文交换与分组交换 如图所示网络。A在t=0时刻开始向C发送一个2Mbits的文件;B在t=0.1+e秒(e为无限趋近于0的小正实数)向D发送一个1Mbits的文件。忽略传播延迟和结点处理延迟。 请回答下列问题: 1) 如果图中网络采用存储-转发方式的报文交换,则A将2Mbits的文件交付给C需要多长时间?B
我本科工科专业毕业,大学学的是VB,计算机二级。但是说实话,大学里并没有开窍,不知道编程是个什么玩意儿。 到了工作后,我也零星的接触一些编程信息,打心底里还是想学一学编程,为什么呢? 一是,我很喜欢计算机,科技 二是,我喜欢玩游戏,一直有个梦想,就是自己开发一个游戏。 但是学编程这个决心一
用程序简单模拟一个单队列多窗口的排队模式:设某银行有一个固定能容纳N个顾客的等候区,顾客想进银行,若等候区有空则可进,否则被拒绝进入。每当银行柜员叫号时,等候区中最先进入的顾客离开等候区前往柜台办理业务,若叫号时等候区无人,则此次叫号作废。 输入格式: 第一行输入一个不大于20
题目链接:点击查看 题目大意:分别给出a个学生的编程分数,b个学生的期中考试成绩,c个学生的期末考试成绩,有几个规则: 总评为: 若期中考试成绩大于期末考试成绩: 否则: 合格的定义是编程分数大于等于200并且总评四舍五入后大于等于60 排序的优先级是: 先按总评排序 再按学号排序 满足
第一题 第二题 理论支撑 ---最后两幅图来源于宇哥《线代9讲》和《闭关修炼》 ----资料来源于腾讯视频“电子科技大学成都学院Mooc系列视频教程”
一个网络应用进程利用IP地址+端口号引用其创建的一个Socket。 A. √ B. × 网络应用进程可以创建Socket直接与网络层协议进行接口。 A. √ B. × 只能用于服务器端的Socket API函数是 A. recvfrom() B. listen() C.
1.2 空间复杂度S(n) ——根据算法写成的程序在执行时 占用存储单元的长度。这个长度往往与输入数据的 规模有关。空间复杂度过高的算法可能导致使用的 内存超限,造成程序非正常中断。 时间复杂度T(n) ——根据算法写成的程序在执行时 耗费时间的长度。这个长度往往也与输入数据的规
第五周:继承 继承和派生的基本概念 继承:在定义一个新的类B时,如果该类与某个个已有的类A相似(指的是B拥有A的全部特点),那么就可以把A作为一个基类,而把B作为基类的一个派生类(也称子类)。 派生类是通过对基类进行修改和扩充得到的。在派生类中,可以扩充新的成员变量和成员函数。 派生类一
2019-09-21 1(12分) 假设你在浏览某网页时点击了一个超链接,URL为“https://www.kicker.com.cn/index.html”,且该URL对应的IP地址在你的计算机上没有缓存;文件index.html引用了8个小图像。域名解析过程中,无等待的一次DNS解析请求与响应时间记为RTTd,HTTP请求传输Web对象过程的一次
一、环境 IDLE,Subline Text,PyCharm,Anaconda & Spyder。 二、requests库 1.安装 cmd:pip install requests 2.七方法 requests.request(method, url , **kwarge) 构造请求支撑以下各种方法的基础方法,method :get post head put patch delete options; requests.get(url,params=
第三周:类和对象提高 this指针 作用 this指针作用就是指向成员函数所作用的对象。 非静态成员函数中可以直接使用this来代表指向该函数作用的指针。 成员函数中默认有一个this指针指向当前对象,所以成员函数的真实参数个数需要+1。 注意 静态成员函数中不能使用this指正! 因为静态成
// 二叉树的存储结构typedef struct TreeNode *BinTree;typedef BinTree Position;struct TreeNode{ ElementType Data; BinTree Left; BinTree Right;};void PreOrderTraversal(BinTree BT){ if(BT) { printf("%d", BT->Data); PreOrderTraversal(BT->Left); PreO
// 遍历二叉树的应用// 输出二叉树中的叶子结点// 在二叉树的遍历算法中增加检测结点的"左右子树是否都为空"void PreOrderPrintLeaves(BinTree BT){ if(BT) { if(!BT->Left && !BT->Right) printf("%d", BT->Data); PreOrderPrintLeaves(BT->Left); PreOrderPrintLeaves(BT
// 树的同构/* 1. 二叉树的表示 2. 建二叉树 3. 同构判别*/// 1. 二叉树的表示// 结构数组表示二叉树: 静态链表#define MaxTree 10#define ElementType char#define Tree int#define Null -1struct TreeNode { ElementType Element; Tree Left; Tree Right;}T1[MaxTree], T2[Max
课程结课了,把做的习题都记录一下,告诉自己多少学了点东西,也能给自己一点鼓励。 ps:题目都在cxsjsxmooc.openjudge.cn上能看到,参考答案在差不多结课的时候也会在mooc上放出来。 程序设计与算法(一)C语言程序设计 第一周习题(2019夏季) 001:输出第二个整数 #include <iostream> #include
本人于mooc网学习笔记整理,转载需标明出处* 若有错误,欢迎指正 关于用 《教学研究》的简单例子来讲述数据处理 即 :研究学生的相关数据对学生成绩的影响 课程大纲: 第一章-概论 1.三种处理方法* 2.课程学习目的 3.提升的能力有哪些? 4.选择适合自己的高效学习方式进行学