- 博客(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
213
原创 有向图实现(类似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
274
原创 Protege笔记
individuals 实例函数性(Functional):主谓宾 谓语就是函数 一对多 不能和传递性共存反函数性(Inverse Functional) :自变量和应变量一一对应传递性(Transitive):爸爸是我的祖先,爸爸的爸爸也是我的祖先对称性(Symmetric): 互为兄弟反对称性(asymmetric): 不对称自反性(Reflexive):我认识你我也认识我反自反性(Irreflexive):我可以是别人的妈妈但是不能是自己的妈妈手动创建(asserted hierach
2021-03-17 15:46:49
251
原创 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
222
原创 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
135
原创 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
132
原创 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
127
原创 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
186
原创 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
100
原创 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
318
原创 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
216
原创 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
647
原创 二叉平衡树-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
211
原创 汉诺塔问题-递归
汉诺塔问题-递归具体代码#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
215
原创 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
135
原创 迪杰斯特拉-最短路径问题
迪杰斯特拉-最短路径问题具体代码#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
173
原创 弗洛伊德-最短路径(所有点到所有点)
-最短路径(所有点到所有点)具体代码-忘了是哪个大佬写的-侵删#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
896
原创 哈夫曼树
哈夫曼树具体代码#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
154
原创 线索二叉树-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
204
原创 二叉排序树(搜索二叉树)-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
146
原创 关键路径
拓扑排序具体代码#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
116
原创 普里姆-最小生成树
普里姆-最短路径具体代码#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
203
原创 克鲁斯卡尔-最小生成树
克鲁斯卡尔-最小生成树具体代码#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
310
原创 层序遍历二叉树-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
2511
原创 堆-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
130
原创 深度优先遍历-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
844
原创 图的广度优先遍历-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
1175
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
194
原创 哈希表-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
140
原创 单链表合并-重复
单链表合并-重复具体代码#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
264
原创 背包问题(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
104
原创 单链表合并-不重复
单链表合并-不重复具体代码#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
479
原创 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
230
原创 单链表判断环-快慢指针
单链表判断环-快慢指针具体代码#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
164
原创 逆波兰表达式-单链表形式栈
逆波兰表达式-单链表形式栈具体代码#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
455
原创 魔术师发牌问题-单循环链表
魔术师发牌问题-单循环链表具体代码#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
138
原创 约瑟夫环-单循环链表
约瑟夫环-单循环链表具体代码#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
161
原创 八大排序算法
八大排序具体代码#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
127
数据结构与算法.xmind
2020-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人