- 博客(13)
- 收藏
- 关注
原创 预习报告 - 赛事管理系统设计
参赛团队查询:提供按参赛学校或赛事类别查询参赛团队的功能。根据输入的参赛学校名称或赛事类别,输出该学校参赛的所有团队的基本信息,并按赛事类别有序输出。参赛队伍查询:从team.txt文件中读取参赛队伍的基本信息,并通过基于二叉排序树的查找功能实现按参赛队编号查找参赛队伍信息。否则输出"查找失败!输出该学校参赛的所有团队的基本信息,并按赛事类别有序输出。数据结构:链表或数组用于参赛队伍信息的管理,每个节点或元素代表一个参赛队伍。数据结构:根据选择的排序算法,可以使用数组或链表进行参赛团队信息的管理。
2023-06-12 12:41:07
515
原创 爬虫打卡第五天——urllib模块
一、基础模块request :用于请求网址的模块 error:异常处理模块 parse:用于修改拼接等的模块 robotparser:用来判断哪些网站可以爬,哪些网站不可以二、urllib使用以自己的博客为例https://blog.csdn.net/m0_60960867?spm=3001.5343①请求网址import urllib.request requset = urllib.request.Request('https://blog.csdn....
2021-11-23 20:32:30
294
原创 Matlab打卡第五天——图的最短路径
目录一、图的概念二、图的建立三、图的最短路径 Ⅰ、有向图 方法一:每对点的最短路径 方法二:图论算法 Ⅱ、无向图 方法一:每对点的最短路径 方法二:shortestpath函数四、总结一、图的概念 ①有向图:图的边有方向,只能从箭头方向从一点到另一点。 ②无向图:图的边无方...
2021-11-19 19:50:09
3834
原创 HTML5网页文本基础
目录一、标题①标题的标记②标题的对齐方式二、文字 ①文字的装饰 ②文字的上下标 ③特殊符号三、段落 ①段落与换行 ②原格式标记一、标题一篇文章需要一个概括和总结,因此标题便必不可少。①标题的标记标题一共有6个,分别代表从大到小的标题字体大小<h1>我最大</h1>&l...
2021-11-19 00:06:51
1332
原创 HTML5基础中基础
目录一、基本结构1、标记2、标记的属性3、HTML文件的结构二、HTML的基本标记 ①文件开始标记 ②文件头部标记 ③标题标记 ④页面主体标记三、一个十分简单且十分简陋的HTML四、建议一、基本结构1、标记 HTML的标记有单独标记和成对标记。单独标记 格式:<元素名称> 作用:在相应的位置插入元素,比如&l...
2021-11-18 01:12:37
228
原创 爬虫学习打卡第四天——requests实战
实战运用requests一、爬搜狗# -*- coding: utf-8 -*-import requestsurl="http://www.sogou.com"respond=requests.get(url)#1respond.encoding=respond.apparent_encodingprint(respond.text)代码分析:1、respond.encoding作用从http header中提取响应内容编码。若header中没有charset字段则默认为I
2021-11-17 22:53:46
322
原创 Matlab第四天打卡——线性回归
学习Matlab的第四次目录一、一元线性回归。①例题②分析③利用Matlab绘图④进一步拟合⑤获得回归方程二、多元线性回归Ⅰ、模型Ⅱ、例题Ⅲ、代码实现三、参考文档一、一元线性回归。一元回归方程比较简单,我们只需要自变量,因变量的部分数据,经过绘出散点图,就可以进行拟合。①例题②分析x=[168 145 128 138 145 135 127 111 102 94];y=[661 631 610 588 583 575 567 502
2021-11-17 09:31:03
2752
2
原创 爬虫学习打卡第三天——requests高阶
今天学习requests高阶知识目录一、SSL验证二、代理设置三、超时设置四、身份认证五、总结一、SSL验证SSL认证是指客户端到服务器端的认证。主要用来提供对用户和服务器的认证;对传送的数据进行加密和隐藏;确保数据在传送中不被改变,即数据的完整性。(来自百度)以百度为例:先简单的请求一下import requestsresponse = requests.get('https://www.baidu.com')print(response.status_cod
2021-11-13 22:37:00
2632
原创 爬虫学习打卡第二天——requests基础
今天学习爬虫的一个模块:requests(基础)目录一、工具与环境二、GET请求1、基础Ⅰ:requests的get用法2、基础Ⅱ:反扒问题3、基础Ⅲ4、基础Ⅳ:获取请求头5、基础Ⅴ:获取cookie6、基础Ⅵ:添加请求头7、抓取二进制数据三、POST请求一、工具与环境①环境:jupyter②需要安装模块:requests!pip install requests在jupyter新建一个python3,输入如上代码,运行即可。二...
2021-11-12 23:42:40
698
原创 爬虫学习打卡第一天-Jupyter与Anaconda安装配置
一、配置安装Anaconda1.到清华大学开源软件镜像站官网下载Anacondahttps://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/由于本人用的是windows11系统,所以windows系统按照这个最新版本安装然后等待2、下载完以管理员权限运行选择All Users3、安装在其它盘4、全选①添加环境变量。②安装py3.8。5、安装完成在桌面建立一个快捷方式...
2021-11-10 22:23:54
1070
原创 第三天打卡--非线性规划(1)
练习matlab的第三天一、非线性规划非线性规划分有很多种类,比如有约束的非线性规划、无约束的非线性规划等。特殊的有二次规划等。今天学习有约束的非线性规划。Matlab中非线性规划的数学模型为:而Matlab中的命令是x = fmincon(fun,x0,A,b)x = fmincon(fun,x0,A,b,Aeq,beq)x = fmincon(fun,x0,A,b,Aeq,beq,lb,ub)x = fmincon(fun,x0,A,b,Aeq,beq,lb,ub,no.
2021-11-10 20:26:41
884
原创 第二天打卡-整数规划(1)
练习matlab的第二天。目录一、题目。二、简单分析三、求解实现1、普通的线性规划处理2、分枝定界法 ①可确定0<=z<=356,由于x1和x2均不为整数,所以进行分枝。 ②首先对x1进行分枝 ③对x2进行分枝. ④进行剪枝 ⑤结论.四、总结与思考一、题目。典型的线性规划,特别的条件,且为整数。二、简单分析①可以先用普通的线性规划处理得到结果。②根据...
2021-11-07 21:08:50
134
原创 第一天打卡——线性规划练习(1)
练习matlab的第一天目录一、题目。二、简单分析。三、代码实现。一、题目。求该线性规划对应的最大值z以及x1,x2,x3。二、简单分析。根据matlab的线性规划模型与函数lingproglinprog(f,a,b,Aeq,Beq,lb,ub);可以将上述题目写为matlab形式:需要注意以下几点①matlab中所求为最小值,而题目中所求为最大值,所以相应的应为负。即f=[-2 -3 5]';②由于模型中,所以应相应改为。三、代.
2021-11-06 16:54:58
295
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人