自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 Python查找文件夹下含有特定关键字的文档word 查找word中的关键词等

应用场景:我们学校搞综测会发放一个压缩包,里面含有各种活动的加分证明,想要快速且不遗漏的找到自己的名字的话,就可以来跑一下这个py啦!环境:jupyter要求:事先安装 pip install python-docx代码修改处:文件存放根目录和要搜索的关键词#coding=utf-8from docx import Documentimport os,sysdef search_word(filename,word): #打开文档 document = D.

2021-09-10 13:07:43 2173

原创 Kaggle添加竞赛数据集到自己的kaggle notebook

首先进入自己要加载数据的notebook再在页面右上角添加数据注意!!上传数据时选择 competition data:就添加成功了。。。一开始找半天没找到[doge]

2021-08-09 22:49:43 3313

原创 2020复旦夏令营机试题个人理解

第一题某学校的计算机系一共有n门专业课程,依次被标记为0、1、......、n-1。某些课程只能在前置课程修读完之后才能进行修读,例如课程0的前置课程为课程1,表示为[0,1]。给定专业课程数量以及专业课程之间的前置关系,输出课程的正确修读顺序从而满足课程之间的前置关系。例子:输入:4,[1,0],[2,0],[3,1],[3,2]输出:0,1,2,3或者0,2,1,3显然这是拓扑排序问题,这种有典型的思路:找到当前入度为0的结点输出 它的直接后序节点入度减一 .

2021-07-03 21:00:20 986 3

原创 2020北航计算机夏令营机试题目个人理解

一、二叉树(60分)给你一个整数序列,用这些数构成一个完全二叉排序树,输出此二叉树的层序遍历序列。输入的第一行是一个整数n,表示这个整数序列的长度,输入的第二行包含n个整数,每个数代表完全二叉排序树的一个节点,现在需要输出由这n个整数构成的完全二叉排序树的层序遍历序列。输入样例:1856 987 -25 0 1021 -238 399 12 77 -1 72190 -25 -168 -41367 3218 12 0 -25输出样例:12 -1 987 -2...

2021-06-24 16:25:40 1580 2

原创 PAT甲级真题Highest Price in Supply Chain(实质求树的深度)

PAT甲级真题Highest Price in Supply Chain(实质找树的深度)典型思路递归深搜,超时了#include<bits/stdc++.h>using namespace std;int dep;int all_posi[1000000];void find(vector<vector<int>>s,int r,int nowdepth){ if(s[r].size()==0){//叶子节点 dep=dep&gt

2021-06-16 22:44:54 152

原创 can‘t convert np.ndarray of type numpy.object_

can’t convert np.ndarray of type numpy.object_写python时遇到这个报错,在网上尝试了很多类型强制转换的语句都失败了,最后发现是文件读入时将头部也读入报错了!处理数据要仔细!!报错语句:labels = torch.tensor(batch_train_targets[i])错误根源语句:train_df = pd.read_csv('train.txt', delimiter='\t', header=None)但是我的文件是有h

2021-05-08 10:17:40 6348 1

原创 50行代码python实现Dijkstra单起点最短路径问题小白菜

Dijkstra算法也算是一个入门级别的算法了,这里的代码用来解决单起点最短路径问题嗷,其他的原理和正确性证明移步其他qaq,不多说,上代码#Author:BeiZhai#2020/10/22#Dijkstra算法,一开始还搞错了呜呜呜#检测回路#主要是检测加入一条新的边会不会形成环路,这个时候新的顶点还没加入树里面!!#dotvist描述顶点中是否被加入了当前的最小生成树,加入了则值为1,否则为0#adjacent是邻接矩阵,如果邻接的那条边在最小生成树里则为-1,用来告诉函数哪条.

2020-10-23 20:25:52 252

原创 凸优化第二章part one(小白学凸优化convex optimization)

凸优化第二章part one正文开始辽,全英真是看不下了呜呜,速度慢吃不消????这一章介绍了一些数学定义,对理解问题找本质有帮助,感觉对自己原来的数学概念进行一次推广统一仿射集这个还是比较好理解的仿射的维数:子空间子空间理解起来抽象了一些,这一段定义反复看了好几遍,其实理解子空间的重点在理解偏移x0,理解好了子空间的概念也就很自然记住了凸集个人认为凸集这种可以由几何形状联想记忆的定义也很好理解,书中说道仿射集都是凸集毋庸置疑,对比两者的定义,可以看到θ的取值范围不同

2020-10-11 22:19:39 475

原创 Python的向量和矩阵乘法意义大全包括dot和*的区别(2020)

Python的向量和矩阵乘法意义大全最近在用python练习算法,牵涉到一些数学公式,但对python各个相乘符号的意义不是很了解,索性就都实现了一遍,罗列在下面啦,也可以自己复制过去一个一个验证啦????#python 矩阵和向量相乘的意义#Author:sw#Time:2020/10/10import numpy as np#向量与向量相乘a = np.array([1,2]) #为行向量(1,2) shapes(2,)b = np.array([1,2,3])#为行向量(1,2

2020-10-10 23:47:51 1588 2

原创 convex_optimization chapter 1

凸优化第一章学习—part two接着昨天看的继续学????内容只记录自己觉得感兴趣或者重要的概念非线性优化定义:非线性优化非线性优化(或非线性规划)是指当目标函数或约束函数不是线性的,但不知道是凸的时候,用来描述优化问题的术语。 可悲的是,没有有效的方法来解决一般的非线性规划问题。 即使是只有十个变量的简单问题也是极具挑战性的,而只有几百个变量的问题可能是难以解决的。 因此,一般非线性规划问题的方法采取了几种不同的方法,每一种方法都涉及到一些折衷。(也许挑战即机遇????)⚫ Loca

2020-10-07 22:15:06 152

原创 convex optimization chapter 1(小白学凸优化)

凸优化第一章学习—part one这一章是基础介绍类别的,其实很多算法都是将自己的模型求解转换为了一个优化问题,下面列举一些自己觉得重要的概念,算法的细节会在后续章节讲解mathematical optimization???? 所有的优化问题都可用这个数学式子描述:即由目标函数和约束条件组成(其实看到这里就想起了高数里的拉格朗日法求最值,完美的结合目标函数和约束条件)????凸函数的定义(这个高中也学过的哟,这个式子画一画图比较好理解为什么是凸函数)分割线????Least

2020-10-06 21:21:26 217 1

原创 pycharm安装python包(2020-09-24)

如何用pycharm安装python库文件呀~顺便提一些防雷小知识qaq

2020-09-24 16:45:58 594

原创 计算机网络五层体系结构各层协议

简单归纳各层的协议缩写和含义,提供大纲视角,具体协议的内容、头部和用法等需要另外搜索哦~

2020-08-11 12:18:15 2594 5

原创 VIVADO 2014.4 如何编写mealy状态机并测试

最近实验课遇到用vivado编写程序实现mealy状态机,而这个状态机遇到累计1的个数为3的倍数则输出1,否则输出0,应该算难度较低的例子了,所以重点并不在mealy状态机上,而是具体操作

2020-05-30 22:34:59 3521 6

原创 eclipse突然打不开

eclipse 突然打不开C:\Users\lenovo>java -versionError occurred during initialization of VMFailed setting boot class path.就很迷惑,我明明安装好了jdk,之前的使用也很正常。C:\Users\lenovo>where javaC:\Program Files\Java\jdk-14\bin\java.exeC:\ProgramData\Oracle\Java\javapat

2020-05-30 22:13:59 999

原创 TeX live 2020 如何插入参考文献

最近在赶一篇论文,两小时速成latex,终于来到收尾阶段辽,没想到遇到了参考文献这种在网上查好久都没解决方案的问题。于是我就写了这篇文~ 首先强调下我的环境:**texlive2020 + texstudio**,这两个在猴子社区找安装教程也是一抓一大把的。

2020-05-18 18:54:32 3505

小日常源代码.rar

这是本人的C++作品,一个不同于常的事务管理系统,不仅包含了事务管理系统的基本增删改查功能,还有创新功能加分~代码类之间关系明确,其实系统不算复杂,但是功能很多,代码量3000+行,可供学习参考~(温馨提示:如果下载之后在自己电脑跑的话,需要修改代码中文件存取位置哦~)

2020-08-11

空空如也

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

TA关注的人

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