自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (2)
  • 收藏
  • 关注

原创 基金评价

from openpyxl import load_workbook# 得到日增长率,净值,def getdata(path,bfb): datalist = [] pricelist = [] workbook = load_workbook(filename=path) sheet = workbook.active length = int(sheet.dimensions.split(':')[1][1:]) for i in range(2,i

2021-03-19 14:05:00 188

原创 有向图实现(类似PageRank)

class Node: def __init__(self,name): self.name = name self.input = [] self.output = [] self.weight = 0 self.flag = True def addinput(self,inputitem): self.input.append(inputitem) def removeinput

2021-03-17 22:34:24 253

原创 Protege笔记

individuals 实例函数性(Functional):主谓宾 谓语就是函数 一对多 不能和传递性共存反函数性(Inverse Functional) :自变量和应变量一一对应传递性(Transitive):爸爸是我的祖先,爸爸的爸爸也是我的祖先对称性(Symmetric): 互为兄弟反对称性(asymmetric): 不对称自反性(Reflexive):我认识你我也认识我反自反性(Irreflexive):我可以是别人的妈妈但是不能是自己的妈妈手动创建(asserted hierach

2021-03-17 15:46:49 199

原创 Java转python学习笔记-实战51job

from bs4 import BeautifulSoup #网页解析获取数据import re #正则表达式import urllib.request,urllib.error #制定url 获取数据import xlwt#保存到excelimport sqlite3def main(): # baseurl = 'https://search.51job.com/list/080200,000000,0000,00,9,99,python,2,1.html?lang=c&po

2020-08-28 20:50:19 191

原创 Java转python学习笔记-爬虫-实战豆瓣250-datebase

from bs4 import BeautifulSoupimport reimport urllib.request,urllib.errorimport xlwtimport sqlite3def main(): baseurl = 'https://movie.douban.com/top250?start=' datalist = getData(baseurl) # savepath = "豆瓣电影Top250.xls" # saveData(datal

2020-08-24 21:42:46 117

原创 Java转python学习笔记-爬虫-实战-xls

from bs4 import BeautifulSoupimport reimport urllib.request,urllib.errorimport xlwtimport sqlite3def main(): baseurl = 'https://movie.douban.com/top250?start=' datalist = getData(baseurl) savepath = "豆瓣电影Top250.xls" saveData(datalist,

2020-08-24 19:17:16 105

原创 Java转pyton学习笔记-进程线程协程

# 进程创建from multiprocessing import Processfrom time import sleepimport osnumber = 1def task1(s,name): while True: sleep(s) print('这是任务一',os.getpid(),os.getppid(),name)#pid当前进程 ppid父进程def task2(s,name): while True: sl

2020-08-22 23:06:19 113

原创 Java转python学习笔记-面向对象

# 面向对象class People: classdx = '类变量'#不依赖对象,使用于类的全局修改 def __init__(self,name,age):#初始化属性 self.name = name#对象变量 self.age = age self.sex = 15 def dxmethod(self):#对象方法类不能调用 print(self) @classmethod def clas

2020-08-18 10:24:16 163

原创 Java转python学习笔记-异常

异常格式try:pass# 可能出现异常的代码except Exception as err:#冒号 前面加异常的类型print(err)#如果异常将要执行的代码可以多个except 异常查找顺序从前往后 子异常写在前面finally:pass#必定会执行的主动抛出异常a = input(‘数字’)if a:passelse:raise Exception(‘没有输入’)...

2020-08-10 19:55:07 80

原创 Java转python学习笔记-自动化办公

打开文件读取和写stream = open(r’C:\Users\Admin\Desktop\aa.txt’)print(stream.readline())print(stream.readlines())#读取全部放到列表container = stream.read()#读取一行print(container)#读取全部print(stream.readable())#判断是否可以读取stream = open(r’C:\Users\Admin\Desktop\aa.txt’,‘w’)#

2020-08-10 16:01:15 260

原创 Java转python学习笔记-函数篇

#函数的使用def function(number):#定义函数 不需要定义参数类型print(“hello world” + str(number))#函数体中的内容全部缩进一格function(8)#使用函数可变参数def funargs(name,*age):#可变参数放在最后面print(name)print(*age)funargs(‘虎’,1,2,3,5)#会传进去一个元组参数默认值def add(a,b=10,c=2):print(a + b + c)add(5)#没传

2020-08-10 15:19:05 187

原创 Java 转 Python 学习笔记-基础篇

# 列表类型names = ['李明博', '咖喱棒']# 字典类型person = {'name':'咖喱棒', 'age':18}# 元祖类型nums = (1,2,3,4,)# 集合类型object = { 9,'李明博',True}# 查看数据类型print(type(names))# python可以更新数据类型 x = 32 x = '你好'# print('hello','world') 输出时逗号为空格 print(5,3,sep='+') 输出时逗号为加号

2020-08-06 11:05:25 587

原创 数据结构思维导图

数据结构思维导图(笔记里包含源码)总体基础线性表栈队列广义表串树图算法查找排序

2020-05-07 16:25:57 246

原创 软件工程思维导图

软件工程思维导图总图软件危机概述

2020-05-07 16:08:17 2984 11

原创 二叉平衡树-C语言实现

二叉平衡树具体代码#include<stdio.h>#include<stdlib.h>#define LH +1#define EH 0#define RH -1#define TRUE 1#define FALSE 0typedef struct Node{ int data; int bf; struct Node *lchild,*rchi...

2020-05-06 12:23:07 180

原创 汉诺塔问题-递归

汉诺塔问题-递归具体代码#include<stdio.h>void move(int n,char a,char b,char c){ if(n==1) printf("\t%c->%c\n",a,c); //当n只有1个的时候直接从a移动到c else { move(n-1,a,c,b); printf("...

2020-04-28 18:33:23 185

原创 KMP算法

KMP算法具体代码#include<stdio.h>void GetNext(char target[],int *next,int tnum){ int j=0,k=-1; next[0]=-1; while(j<tnum){ if(k==-1||target[j]==target[k]){ next[++j]=++k; }else{ k=ne...

2020-04-28 18:33:17 108

原创 迪杰斯特拉-最短路径问题

迪杰斯特拉-最短路径问题具体代码#include<stdio.h>#define SIZE 110 #define INF 1000000int Dijkstra(int map[][SIZE],int from,int to,int vexnum){ int visit[SIZE]; int len[SIZE]; for(int i=1;i<=vexnum;...

2020-04-28 18:33:10 157

原创 弗洛伊德-最短路径(所有点到所有点)

-最短路径(所有点到所有点)具体代码-忘了是哪个大佬写的-侵删#include <stdio.h>int main(){ int e[10][10],k,i,j,n,m,t1,t2,t3; int inf=99999999; //用inf(infinity的缩写)存储一个我们认为的正无穷值 //读入n和m,n表示顶点个数,m表示边的条数 scan...

2020-04-28 18:33:04 870

原创 哈夫曼树

哈夫曼树具体代码#include <stdio.h>#include <stdlib.h>#include <string.h>#define N 50//叶子结点的最大值#define M 2*N-1 //所有结点的最大值typedef struct{ int weight; int parent; int LChil...

2020-04-28 18:32:54 138

原创 线索二叉树-C语言

线索二叉树-C语言具体代码#include<stdio.h>#include<stdlib.h>typedef enum{ Link, Thread}childTag;typedef struct Node{ char data; struct Node *lchild,*rchild; int ltag,rtag;}Node,*ThreadTr...

2020-04-28 18:32:47 186

原创 二叉排序树(搜索二叉树)-C语言

二叉排序树(搜索二叉树)-C语言具体代码#include<stdio.h>#include<stdlib.h>typedef struct Node{ int data; struct Node *lchild,*rchild;}Node,*OrderTree;void Mid(OrderTree T){ if(T!=NULL){ Mid(T-&g...

2020-04-28 18:32:36 126

原创 关键路径

拓扑排序具体代码#include<stdio.h>#include<stdlib.h>#define MAX 20int ve[MAX];//最早时间int vl[MAX];//最晚时间 typedef struct ArcNode{ int adjvex; struct ArcNode *nextarc; int weight;}ArcNode;...

2020-04-28 18:32:26 104

原创 普里姆-最小生成树

普里姆-最短路径具体代码#include<stdio.h> #define MAX 10 int graph[MAX][MAX];void Prim(int graph[][MAX],int vexnum){ int lowcast[MAX],mst[MAX]; for(int i=1;i<=vexnum;i++){ mst[i]=1; lowca...

2020-04-28 18:32:14 149

原创 克鲁斯卡尔-最小生成树

克鲁斯卡尔-最小生成树具体代码#include<stdio.h>#define MAXEDGE 100#define MAXVERTEX 100typedef struct Edge{ int begin;//边的起点 int end; //边的终点 int wight;//边的权值}Edge; typedef struct Graph{ char ve...

2020-04-28 18:32:02 280

原创 层序遍历二叉树-C语言

层序遍历二叉树-C语言具体代码#include<stdio.h>#include <stdlib.h>#define MAXSIZE 100typedef struct Node{ int data; struct Node *rchild,*lchild;}Node,*Tree; int TreeSize=0;typedef struct Queu...

2020-04-28 18:31:36 2473

原创 堆-C语言

堆-C语言具体代码#include<stdio.h>#include<stdlib.h>#include<string.h>typedef struct Heap{ int *data; int size; int capacity;}Heap;void Swap(int *a,int *b){ int temp=*a; *a=*b;...

2020-04-28 18:31:20 111

原创 深度优先遍历-C语言递归

深度优先遍历-C语言递归具体代码#include<stdio.h>#include<stdlib.h>#define MAXSIZE 100#define INF 0void DFSTraverse(int Arc[][MAXSIZE],int visit[MAXSIZE],int n,int count,int vexnum){ if(count>=...

2020-04-28 18:30:05 815

原创 图的广度优先遍历-C语言

图的广度优先遍历-C语言具体代码#include<stdio.h>#include<stdlib.h>#define MAXSIZE 100#define INF 0typedef struct Queue{ int data[MAXSIZE]; int front; int rear; int size;}Queue;void Init(Que...

2020-04-28 17:05:05 1139 3

原创 循环队列-C语言

循环队列-C语言具体代码#include<stdio.h>#include<stdlib.h>#define MAXSIZE 10typedef struct Queue{ int head; int rear; int data[MAXSIZE]; int size;}Queue; void Init(Queue *Q){ Q->hea...

2020-04-25 09:25:13 176

原创 哈希表-C语言

哈希表-C语言具体代码#include<stdio.h>#define MAXSIZE 20bool Insert(int hash[MAXSIZE],int e,int length){ if(length<MAXSIZE){ int j = e%MAXSIZE; while(hash[j] != 0){ j=(++j%MAXSIZE); } hash...

2020-04-25 09:12:42 117

原创 单链表合并-重复

单链表合并-重复具体代码#include<stdio.h>#include<malloc.h>typedef struct Node{ int data; struct Node *next;}Node,*LinkList;void Init(LinkList *L,int n){ LinkList head,p; *L=(LinkList)mall...

2020-04-24 22:06:26 237

原创 背包问题(0-1)

背包问题(0-1)具体代码#include<stdio.h>#define MAXSIZE 8void bag(int value[MAXSIZE],int weight[MAXSIZE],int up){ int pre[MAXSIZE]={0},j,maxsum,x,tempsum=0,res[MAXSIZE],k=0,sum=0; for(int i=0;i<...

2020-04-24 22:04:13 90

原创 单链表合并-不重复

单链表合并-不重复具体代码#include<stdio.h>#define MAXSIZE 11 typedef struct{ int *elem; int length;}SqList; bool List_Init(SqList &L){ L.elem = new int[MAXSIZE]; if(!L.elem){ return false;...

2020-04-24 22:00:33 456

原创 python数组-双向循环链表

python数组-双向循环链表##具体代码#include<stdio.h>#include <stdlib.h>#include<malloc.h>#define MAXSIZE 100typedef struct Node{ char date; struct Node* prior; struct Node* next;}Node;...

2020-04-24 21:58:05 197

原创 单链表判断环-快慢指针

单链表判断环-快慢指针具体代码#include<stdio.h>#include <stdlib.h>#include<malloc.h>#define MAXSIZE 100typedef struct Node{ int date; struct Node* next;}Node;typedef struct Node* LinkLis...

2020-04-24 21:55:42 140

原创 逆波兰表达式-单链表形式栈

逆波兰表达式-单链表形式栈具体代码#include<stdio.h>#include<stdlib.h>typedef struct Stack{ int data; struct Stack *next;}Stack;void Init(Stack* *S){//初始化一个头结点方便点 (*S)=(Stack*)malloc(sizeof(Stac...

2020-04-24 21:52:05 419

原创 魔术师发牌问题-单循环链表

魔术师发牌问题-单循环链表具体代码#include<stdio.h>#include <stdlib.h>#include<malloc.h>#define MAXSIZE 100typedef struct Node{ int date; struct Node* next;}Node;typedef struct Node* LinkL...

2020-04-24 21:48:49 121

原创 约瑟夫环-单循环链表

约瑟夫环-单循环链表具体代码#include<stdio.h>#include <stdlib.h>#include<malloc.h>#define MAXSIZE 100typedef struct Node{ int date; struct Node* next;}Node;typedef struct Node* LinkList...

2020-04-24 21:44:19 145

原创 八大排序算法

八大排序具体代码#include<stdio.h>#include<stdlib.h>#include<string.h>#include<math.h>#include <time.h>#define MIN 10#define MAX 100void Print(int arr[],int size){ for(...

2020-04-24 21:37:05 115

数据结构与算法.xmind

数据结构-严奶奶的-思维导图,自己先把代码基本实现出来后,做的四维导图,里头有源码,我根据源码提炼出自己需要注意的点,每个人都不一样,可以直接改成适合自己的

2020-05-07

软件工程.xmind

软件工程-张海潘-自己复习的时候做的思维导图,第二遍复习的时候把一些枝枝节节去掉了。

2020-05-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除