- 博客(15)
- 资源 (5)
- 收藏
- 关注
原创 爬虫前奏
什么是网络爬虫网络爬虫是一个模拟人类请求网站行为的程序,可以自动请求网页,并将数据抓取下来,然后使用一定的规则来提取有价值的数据。网络爬虫的分类通用爬虫聚焦爬虫爬虫的实际例子搜索引擎(百度、谷歌、360搜索等)伯乐在线(一个基于爬虫开发的网站)惠惠购物助手数据分析与研究抢票、抢课软件等浏览器发送一个http请求的过程常用的http请求方法请求头的常见参数U...
2019-12-29 15:55:53 350
原创 用TensorFlow进行基本的图像分类
基本的图像分类一、导入相关的Python包二、导入数据集这里用的是MNIST的数据集三、对数据进行处理四、建立模型五、训练模型并进行检验代码# !/usr/bin/env python# —*— coding: utf-8 —*—# @Time: 2019/12/29 9:52# @Author: Martin# @File: Clothes_Cl...
2019-12-29 10:54:00 745
原创 用TensorFlow进行平面拟合
用TensorFlow进行平面拟合前言从今天开始,本人打算开始学习TensorFlow了,还别说内心真是有一点小激动(2333~)废话不多说,直接进入正题吧!问题简述使用numpy生成一些三维的数据,然后用一个平面来拟合。步骤使用numpy来生成一些数据构造线性模型最小化方差初始化变量启动图拟合平面遇到的坑作为刚入门TensorFlow的小白,我并不知道Tensor...
2019-12-28 22:58:52 244
原创 数据挖掘流程
数据挖掘流程(一)数据读取读取数据,并进行展示统计数据各项指标明确数据规模与要完成的任务(二)特征理解分析单特征分析,逐个变量分析其对结果的影响多变量统计分析,综合考虑多种情况的影响统计绘图得出结论(三)数据清洗与预处理对缺失值进行填充特征标准化/归一化筛选有价值的特征分析特征之间的相关性(四)建立模型特征数据与标签准备数据集切分多种建模算法对比集...
2019-12-28 18:39:39 548
原创 统计单词数
问题的关键是怎样确定“出现一个新单词”。可以采取这样的方法:从第一个字符开始逐个字符进行检查,判断此字符是否是新单词的开头,如果是,就使变量num的值加一(用变量num统计单词数),最后得到的num值就是单词总数。
2019-12-11 15:27:21 523
原创 作业24 基数排序与串的模式匹配
作业24 基数排序与串的模式匹配解析:KMP算法在模式匹配时指示主串的指针不会变小回溯。解析:具体的实现过程如下图所示:解析:解析:解析:基数排序的时间复杂度为O(N)。解析:KMP算法的时间复杂度是O(n+m)。解析:牛客网解析解析:牛客网解析...
2019-12-07 18:55:40 333
原创 作业23-选择类排序与归并类排序
作业23-选择类排序与归并类排序解析:对N个记录进行简单的选择排序,比较的次数为O(N2N^2N2),移动的次数为O(NNN)。解析:堆排序需要的额外的空间为O(1)。解析:归并的趟数的数量级为O(logN)。解析:对N个记录进行简单的选择排序,比较的次数为O(N2N^2N2),移动的次数为O(NNN)。解析:最坏情况下需要交换9次。解析:初始状态如下:在初始状态的基础...
2019-12-07 18:32:29 359
原创 作业22-插入类与交换类排序
作业22-插入类与交换类排序解析:当元素已经按从大到小的顺序排好时,则进行1次冒泡(无交换)就可以终止算法。解析:快速排序在最坏情况下的时间复杂度为O(n2n^2n2)。解析:210=10242^{10}=1024210=1024,因此最大的比较次数为10。解析:{49,76}已经排好{38,13}->{13,38}{65,27}->{27,65}{97,50}...
2019-12-07 18:14:33 251
原创 作业21--哈希查找与直接插入排序
作业21–哈希查找与直接插入排序解析:根据散列函数和线性探测法,可以得到各个元素的在散列表中的地址如下:26 -> 925 -> 872 -> 438 -> 58 -> 1018 -> 159 -> 11故此题选择D项。解析:利用哈希表进行查找,平均查找长度与结点个数无关。解析:装填因子等于结点数与表长之比。解析:产生的一...
2019-12-07 17:11:33 211
原创 作业19-静态查找表
作业19-静态查找表2-1解析:50 25 12 6 3 1因此,最坏的情况需要比较7次。2-2解析:8 4 2 1所以,比较的次数最多为5次。2-3解析:该算法先将k加3,再依次判断A[k]、A[k-1]和A[k-2]是否为查找的关键字,直到k>=n或者A[k]>=x,因此,当要查找的x接近数组开头时,最容易找到,即比较的次数较少。故此题选择B项。2-4解...
2019-12-07 14:07:09 233
原创 作业18--最短路径
作业18–最短路径解析:因为b到a的最短距离为12,所以说c到a的最小距离应该为12-2=10,故c到a的最短路径距离不小于10。解析:Dijkstra算法可以用来解决最短路径的问题。解析:Dijkstra算法可以用来解决最短路径问题。解析:count[]数组是用来记录S到V的最短路径条数的,因此,对于count[S]应该初始化为1,对于其它顶点V,count[V]应该初始化为0...
2019-12-07 13:26:35 483
原创 作业17-拓扑排序与关键路径
作业17-拓扑排序与关键路径解析:在AOE网中,关键路径是指从第一个事件到最后一个事件的最长路径。解析:在拓扑排序算法中,使用堆栈和使用队列产生的结果可能不同,也可能相同,故此题选择C项。解析:在拓扑排序过程中,各个顶点的入度变化情况如下表所示:ABCDEFG101213222-0002223--001...
2019-12-07 10:51:45 1292
原创 作业16-图的遍历与最小生成树
作业16-图的遍历与最小生成树解析:以上几个题都是同一类型的题,给出有权无向图,让求最小生成树的总权重。下面以2-1为例,来说明一下这一类题的解法。有权无向图的邻接矩阵如下:[v0v1v2v3v4v5v0−1311519v13−1313−18v213−1112v315131−118−1v41−1118−12v5982−12−1]\begin{bmatrix}&v_0&am...
2019-12-07 10:21:46 589
BinaryTree.h
2020-04-04
TensorFlow学习笔记.zip
2020-01-15
C语言练习题(山东科技大学吐血整理).doc
2019-10-25
Snake.java
2019-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人