自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 C++项目运行记录

对c++一直不是很熟悉,在此记录一下如何在Win10运行c++。使用的编译器是Visual Studio 2017,新建项目,.h放在头文件,.cpp放在源文件。放好之后发现缺少hdf5.h。下载配置过程,参考了这个教程:如何在visual studio中调用HDF5_路痴导航员的博客-CSDN博客...

2022-01-27 10:45:56 311

原创 二分法总结

最近又开始刷题了,定期总结一下,主要还是跟着labuladong进行二分法的刷题1.如何判别是不是可以用二分法?1)有序数组中搜索给定某个目标值的索引。2)搜索空间有序时,可以通过二分搜索剪枝2.二分搜索的框架int binarySearch(int[] nums, int target) { int left = 0, right = ...; while(...) { int mid = left + (right - left) / 2;

2021-05-24 22:41:36 95

原创 链表题目总结

最近刷了一些链表相关的题目,在这里总结一下1.单向链表的基础操作1)搜索:就是一个接一个的遍历2)删除:需要对列表中删除的节点做如下几部操作:2.列表中常用的技巧1)哨兵节点,构造一个伪的头部节点:初始化哨兵节点为ListNode(0)且设置sentinel.next = head例如移除链表元素时,如果第一个就被删除,则无法按照其他的节点进行操作,有了伪头节点之后可以容易操作2)双指针...

2021-03-06 11:32:11 120

原创 贪心算法总结

最近准备刷贪心算法的题,结果发现,很早之前就做过了,但是解决思路又不记得了,在这里总结一下,还是跟着labuladong刷的1.贪心算法思路总结(参考的这篇博客)所谓贪心算法是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。思路: 1.建立数学模型来描述问题。 2.把求解的问题分成若干个子问题。 3.对每一子问题求解,得到子问题的局部最优解。 4.把子问题的解局部最优解合成原来解...

2021-02-18 17:19:00 103

原创 回溯算法总结

最近刷了一些回溯算法的题目,跟着labuladong刷的,但还是很懵逼,没有找到规律,在这里总结一下。1.回溯算法简介(这部分是参考这个博客):回溯法思路的简单描述是:把问题的解空间转化成了图或者树的结构表示,然后使用深度优先搜索策略进行遍历,遍历的过程中记录和寻找所有可行解或者最优解。回溯法的基本行为是搜索,搜索过程使用剪枝函数来为了避免无效的搜索。剪枝函数包括两类:1. 使用约束函数,剪去不满足约束条件的路径;2.使用限界函数,剪去不能得到最优解的路径。问题的关键在于如何定义问题的解空间

2021-02-16 18:18:03 459

原创 动态规划算法

接着按照Labuladong来刷动态规划相关的算法题1.通过01背包问题来理清动态规划的解题思路状态:背包的容量,可选择的物品选择:是否装进背包dp数组用于描述其状态,dp[i][w]:表示对于前i个物品,当前背包容量为w,该情况下可以装的最大价值状态转移:第 i 个物品装入背包dp[i][w]应该等于dp[i-1][w-wt[i-1]] + val[i-1] 第 i 个物体没有装入背包dp[i][w]应该等于dp[i-1][w]4.动态规划...

2021-01-26 10:17:02 129

原创 二叉树总结

按照labuladong做了二叉树的题,在此稍微总结一下1.二叉树的定义:pythonclass TreeNode: def __init__(self, val=0, left=None, right=None): self.val = val self.left = left self.right = rightc++ struct TreeNode { int val; TreeNode

2021-01-22 10:11:36 237

原创 dataset.py

目前觉得图像预处理是一件挺难的事情,有蛮多复杂的事情。今天还是分析DnCNN两个版本的代码https://github.com/SaoYan/DnCNN-PyTorch/blob/master/dataset.pydef Im2Patch(img, win, stride=1): k = 0 endc = img.shape[0] endw = img.sha...

2019-05-10 22:42:15 1833 3

原创 model.py

学习:https://zhuanlan.zhihu.com/p/29024978(我觉得蛮不错的教程,推荐给大家看)神经网络的结构写在这个文件里model.py本篇文章使用了DnCNN这两个版本的代码举例子https://github.com/SaoYan/DnCNN-PyTorch/blob/master/models.py首先,网络结构,一共有17层网络,残差学习。图...

2019-05-10 20:14:44 775

转载 test.py——图像保存

这篇文章的代码灵感来自:https://blog.csdn.net/wsp_1138886114/article/details/82778409test.py 想要去噪,并且将图像保存import cv2import osimport sysoutput_dir = "./Set12/resultat" # 保存截取的图像目录input_dir = "./...

2019-05-10 17:38:54 193

原创 Python学习笔记(2)MySQL

今天看这个教程 :https://pynative.com/python-mysql-tutorial/学习一个全新的东西安装pip install mysql-connector-python连接到数据库import mysql.connector:导入MySQL模块from mysql.connector import Error: 提示错误mysql.conne...

2019-05-06 19:31:08 81

原创 Python学习笔记(1)Matplotlib绘图

今天通过https://pynative.com/python-matplotlib-exercise/来学习基本绘图的方式df = pd.read_csv("D:\\Python\\Articles\\matplotlib\\sales_data.csv")最开始是导入文件,利用read函数monthList = df ['month_number'].tolist() faceCr...

2019-05-06 05:52:03 130

转载 Pytorch学习笔记(1)第四章 神经网络工具箱nn

今天学习内容:https://github.com/chenyuntc/pytorch-book/blob/master/chapter4-%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C%E5%B7%A5%E5%85%B7%E7%AE%B1nn/chapter4.ipynb# Sequential的三种写法net1 = nn.Sequential()net1.a...

2019-04-29 20:30:29 589 1

空空如也

空空如也

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

TA关注的人

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