
数据结构
炼丹师
刚入坑计算机视觉的菜鸟
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[无聊之作]小波变换
小波理论部分参考:https://blog.youkuaiyun.com/qq_30815237/article/details/89704855 这里给出python实现 import matplotlib.pyplot as plt # plt 用于显示图片 from PIL import Image import numpy as np img = Image.open('E:\\...原创 2019-12-05 20:24:12 · 437 阅读 · 0 评论 -
[数据结构]链表的实现-C++
昨天写了链表,目前只写了单链表,等有时间把循环链表什么的变异产品再写出来 只有头指针(没有头结点)的单链表 //SingleLinkedList.h #pragma once template struct Node { T value; Node *next; }; template class SingleLinkedList { private: Node *原创 2017-05-18 21:23:44 · 297 阅读 · 0 评论 -
[数据结构]队列的实现-C++
基于数组的循环队列的实现: CycleQueueBaseArray.h: #pragma once template class CycleQueueBaseArray { private: T *array; int maxLength; int head; int tail; public: CycleQueueBaseArray(); CycleQueueBas原创 2017-05-24 00:09:11 · 349 阅读 · 0 评论 -
[数据结构]表达式的计算与转换-C++
学习完栈可以进行表达式的计算与转换 本文实现: 中缀转前缀 中转转后缀 根据中缀计算 根据后缀计算 根据前缀计算 等将来复习到树之后,有时间把前缀后缀相互转换,以及前缀后缀转中缀实现 ExpressionCalcuate.h: #pragma once #include #include #include using namespace std;原创 2017-05-25 22:54:41 · 776 阅读 · 0 评论 -
[数据结构]顺序表的实现-C++
因为要考研,所以开始复习数据结构,每看完一个知识点,就用C++实现一下,以便加深印象 第一个知识点是顺序表,就是封装对一个数组的操作,排序什么的等到后边复习到了再来补充,现在只有增删改查 因为之前都是用java写各种项目作业什么的,所以C++语法忘得差不多的,正在慢慢捡回来,正好趁这次机会重新看了一下模板类,就用模板类实现了 //SequenceTable.h #p原创 2017-05-16 22:52:58 · 740 阅读 · 0 评论 -
[数据结构]栈的实现-C++
栈用两种方法实现,一种是链表,一种是数组 栈使用数组实现: //StackBaseArray.h #pragma once template class StackBaseArray { private: T *array; int maxLength=1; int top; public: StackBaseArray(); StackBaseArra原创 2017-05-18 21:25:55 · 417 阅读 · 0 评论 -
无聊之作-类研招网验证码生成
本文采用python进行类研招网验证码生成 研招网的验证码分为三种 1、字母数字类识别 2、汉字类识别 3、算数表达式计算识别 背景图片 验证码的背景就是一个100*200的白色背景,然后随机加黑点,然后再随机加一条曲直线 def create_back_ground(height=100,width=200,random_piont_num=1000): ...原创 2019-04-01 17:35:44 · 414 阅读 · 0 评论 -
无聊之作-图像插值方法python实现
设原图像大小为(scr_height,scr_width),新图像大小为(dst_height,dst_width),则图像的尺度(放大缩小尺度)scale=dst_height/scr_height=dst_width/scr_width(本文是对xy轴都使用同一scale,不同scale原理相同) 设新图像中的任意一个像素点(dst_x,dst_y),将(dst_x,dst_y)映射回原图像...原创 2019-06-02 15:05:23 · 3691 阅读 · 1 评论