结构体的使用方式

结构体的使用方式 记录一下结构体的操作: 在一个文件下进行操作 #include <stdio.h> struct ADD { int add_in = 10; }; struct ADD_IN { int add = 1234; char A[10] = "ASDFGH"; struct ADD add_Q; }; int main() { struct ADD_IN *p; struct ADD_IN add_in; p = &add_in; printf("第一种
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

如何实现多文件编译(在windows下)

在写大型项目的时候多人合作是必不可少的,如何编译多个文件? 在linux下可以写个Makefile或者cmake都是可以的。在windows下尤其是在vs编译器下。怎么实现那? 举个栗子: 这是新建的一个简单的项目: 在vs下添加三个文件,在源文件下第一个是main.cpp ,第二个是add.cpp文件,假设add.cpp是main函数的一个子函数。头文件add.h是add.cpp的头文件。其中关键步骤是add.h头文件包含add.cpp的函数名称。 其中add.h头文件有固定的格式 #if
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

如何安装boost库(保姆级的教学)

致敬罗剑锋老师: 偶然的机会看windows编程中提到boost库,之后买到罗剑锋老师的书一直学习中,本次笔记为罗老师书的随笔。为了以后看了后面忘了前面的知识做的笔记。大家想要学习建议购买罗剑锋老师正版书籍。《Boost程序库完全开发指南》《C++11/14高级编程Boost程序库探秘》重点推荐第一本。 本书主要是在ubuntu16.04系统下实现的。 boost下载地址 www.boost.org 可以下载最新版。 linux下载箭头所指的,windows的可以下载第一个。windows的就
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

动态内存管理(malloc函数,指针和数组的关系)

关于malloc函数的使用: 先看一个例子: #include <stdio.h> #include <malloc.h> int main() { int len = 0; printf("请输入你所需要分配的数组的长度: len = \n"); scanf("%d",&len); int *pArr = (int *)malloc(sizeof(int) * len); for(int i = 0; i < len; ++i) { scanf("%d",&pArr[i
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

对数组进行操作(数据结构的算法)

对数据结构线性操作的数组进行的一系列的操作。 这个都是对数组进行的一些简单操作。其中算法的实现,排序算法只是实现了一种,也只有升序。只进过了简单测试,没有做专业的测试,是可以实现的。下面是具体代码: #include <stdio.h> #include <malloc.h>//添加malloc函数 #include <stdlib.h>//添加exit函数 #include <stdbool.h>//添加bool typedef struct Arr { int * pBase;//
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

链表的创建和遍历(数据结构)

今天跟新一下数据结构的基础,链表。本次实验主要是链表的创建和遍历。 今天写的时候发现一个小问题就是scanf函数千万不要·换行,要不然会出问题的。比如 scanf("%d\n",&len); 这样写会出问题的,假如你想申请三个节点可是你必须输入4次才可以。有兴趣可以试试的。 上代码: #include <stdio.h> #include <malloc.h> #include <stdbool.h> #include <stdlib.h> typedef struct Node {
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

【linux】压缩与解压命令

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tfcy694/article/details/85272740 通常在桌面系统中可以通过GUI直接进行压缩和解压缩,但是服务器中只能通过命令进行操作,这里根据《鸟哥的Linux私房菜》整理一下常见的压缩和解压命令备查。 linux中的压缩文件类型 *.zip zip程序压缩的文件; *.gz gzip程序压缩的文件; *.bz2 bzip2程序压缩的文件; *.xz xz程序压缩的文件
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

【LaTeX】算法栏

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tfcy694/article/details/86469327 来源:https://blog.csdn.net/lqhbupt/article/details/8723478 导入包 \usepackage{algorithm} \usepackage{algorithmic} 带行号算法伪代码 \begin{algorithm}[h] \caption{An example for f
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

【LaTex】LaTeX Warning: Citation xxx on page xxx undefined on input line xxx

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tfcy694/article/details/86580309 此时论文中的参考文献引用全部是“[?]”,可以通过编译两次来生成pdf文件: pdflatex paper bibtex paper pdflatex paper pdflatex paper 大功告成!
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

【LaTex】插入图片

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tfcy694/article/details/86591168 \usepackage{graphicx,graphicx,subfigure} 单张图 \begin{figure}[htb] \label{l1} \centering \includegraphics[height=4.5cm,width=9.5cm]{test.png} \caption{the descr
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

【论文快读】VGG-Net(2014)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tfcy694/article/details/87532527 标题:VERY DEEP CONVOLUTIONAL NETWORKS FOR LARGE-SCALE IMAGE RECOGNITION 链接:https://arxiv.org/abs/1409.1556 作者:Karen Simonyan等 摘要: VGG和GoogLeNet同期,在ZF-Net和OverFeat之后,其贡献是
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

【论文阅读】GoogLeNet(2014)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tfcy694/article/details/87546290 题目:Going deeper with convolutions、Rethinking the Inception Architecture for Computer Vision 链接:https://arxiv.org/abs/1409.4842、https://arxiv.org/abs/1512.00567 作者:Chri
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

【论文快读】DCGAN(2014)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tfcy694/article/details/87896016 标题:UNSUPERVISED REPRESENTATION LEARNING WITH DEEP CONVOLUTIONAL GENERATIVE ADVERSARIAL NETWORKS 作者:Alec Radford等 链接:https://arxiv.org/pdf/1511.06434.pdf 摘要: Intro 当时的C
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

IoU计算

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tfcy694/article/details/88263186 输入: vector<float> p1; //y1min, x1min, y1max, x1max; vector<float> p2; //y2min, x2min, y2max, x2max; 输出: float IoU 代码: float computeIoU(vector<float> p1, vector<flo
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

算法题(312)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tfcy694/article/details/88420641 给定一个链表和一个节点,删除该节点。 要点:O(1)时间复杂度;防止野指针。 #include<iostream> using namespace std;( struct node{ int value; node *next; node(int i){ value = i;
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

算法题(313)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tfcy694/article/details/88530252 给定长为n的数组,切m-1刀成为m段,每段求和,获得m个和。记m个和的最大值为max,求所有可能切法产生的max的最小值。 要点:二维动态规划,转移函数 f(m,n)=min遍历k(max(f(m−1,n−k),sum(xk:)))f(m,n) = min_{遍历k}(max(f(m-1,n-k), sum(x_k:)))f(m,n
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

算法题【剑指offer】

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tfcy694/article/details/88544348 二维数组中查找 要点:终止条件——跑出边界 class Solution { public: bool Find(int target, vector<vector<int> > array) { int r=0, c=array[0].size()-1; while(r<array.size
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

算法题(314)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tfcy694/article/details/88546239 合并排序链表 不改变原链表 #include<iostream> using namespace std; struct ListNode { int val; struct ListNode *next; ListNode(int x) :val(x), next(NULL) {} }; class Solution {
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

【PyTorch1.0】torchvision文档翻译(四)——torchvision.transforms

参考链接:https://pytorch.org/docs/stable/torchvision/transforms.html transforms包含了一些常用的图像变换,这些变换能够用Compose串联组合起来。另外,torchvision提供了torchvision.transforms.functional模块。functional可以提供了一些更加精细的变换,用于搭建复杂的变换流水线(例如分割任务)。 class torchvision.transforms.Compose(tra
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

【PyTorch1.0】torchvision文档翻译(一)——torchvision Reference

原文:https://pytorch.org/docs/stable/torchvision/index.html torchvision 包收录了若干重要的公开数据集、网络模型和计算机视觉中的常用图像变换 包参考 torchvision.datasets MNIST Fashion-MNIST EMNIST COCO LSUN ImageFolder DatasetFolder Imagenet-12 CIFAR STL10 SVHN PhotoTour SBU Flickr VOC tor
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0