- 博客(16)
- 收藏
- 关注
原创 计算机网络
一、第一章1.1.1 计算机网络概念、组成、功能和分类1.计算机网络概念:是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统:2.计算机网络是互连的、自治的计算机集合(互连:互联互通(通信链路)自治:无主从关系)3.计算机网络的功能:1.数据通信(连通性) 2.资源共享(硬件 软件 数据)3.分布式处理 4.提高可靠性 5.负载均衡4.计算机网络的组成:1.组成部分(硬件、软件、协议)2.工作方式 {(1.边缘部
2022-03-26 16:39:07
5467
原创 豆瓣250信息爬取及保存到excel中
目录一、爬取网页基本信息二、将CSV文件转换为XLSX格式一、爬取网页基本信息网页头 Header:网页URL:网页源代码:#通过re来提取想要的有效信息import reimport csvimport requestsdef fun(): for i in range(10): print(f"正在爬取第{i}页") url = "https://movie.douban.com/top250?start={}&a..
2022-03-21 22:07:10
731
原创 机器学习之矩阵分解和梯度下降
一、矩阵分解1.概述矩阵分解确实可以解决一些近邻模型无法解决的问题,近邻模型存在的问题:1、物品之间存在相关性,信息量并不是随着向量维度增加而线性增加 2、矩阵元素稀疏,计算结果不稳定,增减一个向量维度,导致紧邻结果差异很大的情况出现。矩阵分解就是把原来的大矩阵,近似的分解成小矩阵的乘积,在实际推荐计算时不再使用大矩阵,而是使用分解得到的两个小矩阵。2.核心原理 公式:R(n,m)≈ P(n,K)*Q(K,m) (R...
2022-01-14 12:12:53
1646
原创 计算机算法问题
目录1.二分查找原型2.二分查找变式case 1:查找第一个相等的元素case 2:查找最后一个相等的元素case 3:查找最后一个小于key的元素case 4:查找第一个大于key的元素1.二分查找原型int binary_search_equal(int *nums, int size, int target){ int temp; int left = 0, right = size - 1; while(left<= right){ .
2021-11-21 16:09:00
588
原创 无头节点的后插链表结构
#include<stdio.h>#include<stdlib.h>typedef struct Node{ int data; struct Node *next;}List;List *CreateNode(List *ptr,int data,int flag){ List *temp; while(flag==1) { List *first=(List *)malloc(sizeof(List)).
2021-09-19 16:23:40
82
原创 约瑟夫环的创造
#include<stdio.h>#include<stdlib.h>typedef struct Linklist{ int data; struct Linklist *next;}List;List *CreateHead(){ List *headNode=(List *)malloc(sizeof(List)); headNode->data=-1; headNode->next=NULL; ret.
2021-09-18 22:42:56
140
原创 不用创造头节点的前插法链表结构
#include<stdio.h>#include<stdlib.h>typedef struct LineList{ int data; struct LineList *next;}Node;Node *CreateNode(Node *List,int data){ //相当于前插法 Node *p=(Node *)malloc(sizeof(Node)); p->data=data; p->ne.
2021-09-18 22:23:14
107
原创 链表的基本结构
1.创造一个链表基本形式 typedef struct Node//创建一个链表{ struct student data;//数据域 struct Node *next;//指针域}List;2. 创造头节点List *CreatHead()//头节点的创造与初始化{ List *headNode=(List *)malloc(sizeof(List)); headNode->next=NULL; return headNode;
2021-09-18 21:54:01
375
原创 指针小心得
#include<stdio.h>int main(){ int arr[2]={1,2}; printf("%p\n",&arr[0]); printf("%p\n",&arr[1]); return 0;}如此代码块中,数组arr中存储两个常量,获取他们地址可知在16进制数据储存中,c相当于12,又知在int环境下,可看出在存储中两个数据是紧挨着的#include<stdio.h>int main(){.
2021-09-01 17:39:30
125
原创 C语言矩阵相关问题描述
1.转置把矩阵A的行和列互相交换所产生的矩阵称为A的转置矩阵#include<stdio.h>int rev(int a,int b);int main(){ int row,list; printf("输入几行几列"); scanf("%d %d",&row,&list); rev(row,list); return 0;}int rev(int a,int b){ int i,j,k; int arr[a][b]; for(i=1;i
2021-09-01 15:36:57
203
原创 递归的简单运用
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言本次博客分享个人对于递归的一些看法提示:以下是本篇文章正文内容,下面案例可供参考一、递归是什么?递归:程序调用自身的编程技巧称为递归( recursion)。递归时zh一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,二、使用步骤1.引入库代码如下(示例):import n
2021-08-31 22:40:19
221
原创 综合训练测试
<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device-width,initial-scale=1.0"><titl...
2021-08-04 10:53:58
100
原创 html表单
<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device-width,initial-scale=1.0"><titl...
2021-08-03 17:14:06
95
原创 html表格
<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device-width,initial-scale=1.0"><titl...
2021-07-31 16:43:13
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人