自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (11)
  • 收藏
  • 关注

原创 学生信息管理系统C++

可以增删查改,使用链表存储,支持排序以及文件存储及数据读取,基本可以应付期末大作业(狗头)界面为源代码为一个main.cpp和三个头文件,具体为main.cpp#include <iostream>#include <fstream>//文件操作#include <sstream>//int转string#include <iomanip...

2020-03-08 17:25:52 13522 38

原创 前中后序迭代统一格式遍历法(最好理解)js版本

说实话,有关二叉树遍历这块,特别是迭代版本,网上好多写的糊里糊涂的,尤其是将三种遍历统一风格的,基本都是看到一头雾水,我想了个比较直观点(自认为)首先,以下图二叉树为例,使用迭代法,无论哪种遍历顺序都要首先要开一个栈,同时还需要一个指针cur用于控制当前接下来是各遍历的代码。

2023-08-02 00:23:31 279

原创 C++实现矩阵运算作业

包含:选择菜单:用户输入1-6对应数字进入下一级菜单1.矩阵相加2.矩阵相减3.矩阵相乘4.矩阵数乘5.矩阵转置6.退出背后逻辑系统:用户输入1-6对应数字后,进入下一级菜单,按要求输入矩阵的行数和列数以及所包含的所有元素,然后系统调取相应的函数执行对应功能。输出系统:最后在控制器上显示出相应的结果。代码#include <iostream>#include &l...

2020-04-29 20:20:42 1007

原创 教你不安装编译器写latex

首先将一下代码复制到任意编辑器(如记事本) <meta charset="utf-8" emacsmode="-*- markdown -*-"> **插入题目** 摘要===========================================================...

2020-04-04 19:28:30 271

原创 TeXStudio添加eps文件出现 'xxx-eps-converted-to.pdf' not found终极解决办法

使用TexStudio写论文,结果发现死活无法include eps文件,用pdflatex编译好几次都无法实现,查找内外网各种方法,use各种package,都没有成功,就在我要绝望的时候,我看见有人说可以用xelatex,于是决定死马当活马医,最后试一下这个鬼东西菜单打开选项-设置后更改之后最后一试,结果。。。。TM还是失败了。就在我又双叒准备放弃时,我加了这么一个命令(编译链)然...

2020-03-22 14:46:19 16048 18

原创 使用视频追踪算法研究物体运动轨迹

以APMCM19年A题为例,该题目要求我们使用所给100多张图片,确定图片中二氧化硅的质心运动轨迹,即下图中高亮部分(这样的图有100多张)首先我们可以将这100多张图片合成一个视频,即然后使用cv包搭建视频追踪环境import cv2import sys(major_ver, minor_ver, subminor_ver) = (cv2.__version__).split('...

2020-03-16 20:05:27 2196 1

原创 分享超好用的微信和QQ缓存清理APP(无广告)

微信、QQ用多之后产生大量缓存垃圾,但软件自带的清理功能不好用,可能会误删重要内容,所以推荐一个好用的清理APP(安卓版),没有任何广告,免费,运行效果为可以根据需要清理。软件获取为链接:https://pan.baidu.com/s/1Xga40cPCV1dU_BHh6bGdyg提取码:36na...

2020-03-16 12:08:08 808

原创 造轮子之用java实现链表以及基于链表的其他数据结构

之前的数据结构都是在动态数组基础上实现的。而另外一种作为实现ADT(抽象数据类型)的基础,链表也是需要掌握的,具体实现为public class LinkedList<E> { private class Node{ public E e; public Node next; public Node(E e, Node ne...

2020-03-15 08:59:43 80

原创 造轮子之用java实现循环队列(LoopQueue)

在实现队列中,我们是基于动态数组的,但在出队操作后,队列前方出现空缺,浪费空间,为此,我们采用循环队列的方式,进行补充,即从图中看到,插入新元素i时,可以将它放到原先队列前面空出的地方,这样有效的利用空间具体实现为,首先我们实现一个动态数组public class Array<E> { private E[] data; private int size;...

2020-03-13 13:09:54 169

原创 造轮子之用java实现队列(Queue)

在实现队列之前,我们首先需要实现动态数组,代码为public class Array<E> { private E[] data; private int size; // 构造函数,传入数组的容量capacity构造Array public Array(int capacity){ data = (E[])new Object[c...

2020-03-13 12:59:09 127

原创 造轮子之用java实现栈(stack)

awd

2020-03-13 12:39:33 101

原创 造轮子之用java实现动态数组(ArrayList)

java中的ArrayList是非常好用的数据结构,我们也可以手动的造轮子实现它public class Array<E> { private E[] data; private int size; // 构造函数,传入数组的容量capacity构造Array public Array(int capacity){ data = ...

2020-03-13 12:06:35 158

原创 Python数据分析速查表(含numpy和pandas等)

发现一些很有用的常用库函数表,便于数据分析时使用(可以自行下载)

2020-03-10 18:36:31 340

原创 VScode运行java极简版本(不配置maven)

最近一直有用vscode写java的想法,因为有时做LeetCode不想开一个IDEA去写,但看了看很多教程都说配置maven和Spring。。。。,于是搞了个极简运行java的搜索栏搜索下载这个插件然后打开.java后缀的文件,main函数会自动出现点击那个Run就可以了,切记不要点右上角那个播放按钮或者用Ctrl+Alt+N,因为那执行的是code runner插件的命令。。很有可能...

2020-03-10 18:15:22 648

原创 VScode运行MATLAB(最正确版本)

被MATLAB的官方IDE的启动速度憋到窒息,于是选择vscode作为轻量级编写,搜索教程发现云里雾里,仔细研究后给出一个应该是最正确的版本,首先下载vscode,然后安装是傻瓜化的不多说打开vscode,安装这几个插件安装插件的方法很简单,在Extension中搜索名称即可,然后再搜素栏中搜索settings.json,如图红圈圈住的和terminal必须有,其他的最好加上(mat...

2020-03-09 18:50:20 12972 2

原创 一种根据图像面积估计其体积的方法

如图,选择APMCM2020年A题,要求根据该图像中红线圈住的二氧化硅晶体面积估计其体积。首先对图像进行二值化出理,得到其边缘可以通过计算其像素点个数获得其面积,但通过面积推断体积时较为复杂。可能普遍的想法是用球体去近似,但精确度不够高,这里我们使用古鲁金定理给出了一种方法首先求该图形的形心坐标,然后过形心坐标做垂线平分图形为面积相等的两部分。再任选其中一部分求其形心,这样我们就可以使用古...

2020-03-08 18:57:27 4088 2

原创 小学生算术运算测试系统C++

实现以下要求:1.随机出现算术运算,测试人员回答系统随机出现的题目。2. 题目的数量可以在系统里进行配置,哪种算法也可以配置(±*/)四种;3. 操作数的范围也可以配置;4. 需要统计总用时时间;5. 限制在一定时间内完成,时间限制可以配置;6. 最后,完成测试后,可以提交测试,系统给出总成绩和测试时间,每道题的用时时间;效果为代码为#include <iostream&...

2020-03-08 18:40:50 4657 1

原创 使用同态滤波+拉普拉斯算法处理图像(APMCM为例)

以APMCM2020年的A题,该题目要求我们从这样的图片中提取出二氧化硅晶体。提取方法同态滤波该方法在博客中有详细说明。主要思想是:图像f(x,y)f(x,y)f(x,y)可由fi(x,y)fr(x,y)f_i(x,y)f_r(x,y)fi​(x,y)fr​(x,y)组成,然后两边取对数并做傅里叶变换后就有DFT[lnf(x,y)]=DFT[lnfi(x,y)]+DFT[lnf...

2020-03-08 16:56:32 600 1

原创 建立传染病SIR模型代码

基于SIR模型的传染病模型代码在这里插入代码片import scipy.integrate as spiimport numpy as npimport matplotlib.pyplot as pltbeta = 7e-3gamma = 4e-3TS = 1.0ND = 1000.0TN = 4.2S0 = 0.998*TNI0 = 0.002*TNINPUT = (S...

2020-02-09 12:58:40 5099

leetcode-master.rar

含有LeetCode80%题目的代码和动画版演示,内容共分为四部分:一是leetcode经典题目的解析,包括思路、关键点和具体的代码实现。二是对于数据结构与算法的总结三是anki卡片, 将leetcode题目按照一定的方式记录在anki中,方便记忆四是计划, 这里会记录将来要加入到以上三个部分内容目前,小哥哥表示,目前一二部分还在陆续更新,三四部分还在计划中。经典题目解析是重头戏,小哥哥的介绍得非常详细。leetcode上的题目有数百道,小哥将其分为了简单、中等、困难三种难度,估摸着自己水平后,你可以直接选择最适合自己的题目,最大化利用学习时间。

2020-04-05

scapy使用指南.pdf

Scapy是一个Python程序,使用户能够发送,嗅探和剖析并伪造网络数据包。此功能允许构建可以探测,扫描或攻击网络的工具。

2020-03-23

第4章 汇编语言程序设计.pdf

微机原理微型计算机原理。是一门计算机专业的必修课程。《微机原理》是一门专业基础课程,它的主要内容包括微型计算机体系结构、8086微处理器和指令系统、汇编语言设计以及微型计...

2020-03-23

第2章 8086CPU结构.pdf

微机原理微型计算机原理。是一门计算机专业的必修课程。《微机原理》是一门专业基础课程,它的主要内容包括微型计算机体系结构、8086微处理器和指令系统、汇编语言设计以及微型计...

2020-03-23

chrome插件管理.zip

Chrome插件又称为谷歌浏览器插件,是谷歌Chrome浏览器的扩展插件,使用Chrome插件可以为Chrome浏览器带来一些功能性的扩展,进而提高Chrome的使用体验。

2020-03-12

淘宝技术架构.pdf

架构,又名软件架构,是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。架构描述语言(ADL)用于描述软件的体系架构。

2020-03-12

jvm总结整理.pptx

JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。

2020-03-12

100+个网络基础知识普及,看完成半个网络高手!.pdf

网络技术是从1990年代中期发展起来的新技术,它把互联网上分散的资源融为有机整体,实现资源的全面共享和有机协作,使人们能够透明地使用资源的整体能力并按需获取信息。

2020-03-12

数学建模与应用.zip

数学建模就是根据实际问题来建立数学模型,对数学模型来进行求解,然后根据结果去解决实际问题。当需要从定量的角度分析和研究一个实际问题时,人们就要在深入调查研究

2020-03-08

数学建模常用的十种解题方法.pdf

数学建模就是根据实际问题来建立数学模型,对数学模型来进行求解,然后根据结果去解决实际问题。 当需要从定量的角度分析和研究一个实际问题时,人们就要在深入调查研究、了解对象信息、作出简化假设、分析内在规律等工作的基础上,用数学的符号和语言作表述来建立数学模型。 本文总结了常用的数学模型方法和它们的主要用途,主要包括数学和统计上的建模方法,关于在数学建模中也挺常用的机器学习算法暂时不作补充,以后有时间就补。至于究竟哪个模型更好,需要用数据来验证,还有求解方法也不唯一,比如指派问题,你可以用线性规划OR动态规划OR整数规划OR图与网络方法来解。

2020-02-09

空空如也

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

TA关注的人

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