- 博客(46)
- 资源 (1)
- 收藏
- 关注
原创 第四题
Part 4: Hawkweed EradicationContents:Classes and MethodsInheritance and PolymorphismExceptionsThe Structure of Projects and Command Line ArgumentsExercise 4: Hawkweed Eradication — 50 MarksUseful ThingsClasses and MethodsAs we have seen, everyth
2021-03-04 13:17:46
858
2
原创 从0到1的Python学习路线
Python使用的领域方向后端开发(后端开发工程师) - Python / Java / Go / PHP -DevOps(运维工程师) - Python / Shell / Ruby数据采集 (数据分析师)- Python / C++ / Java量化交易(数据挖掘工程师,爬虫工程师) - Python / C++ / R数据科学(算法工程师) - Python / R / Julia / Matlab机器学习 (算法工程师)- Python / R / C++ / Julia自动化测试(
2021-02-23 22:59:06
400
2
原创 C++ 引用的理解
引用的本质就是一个指针常量#include<iostream>#include<string>using namespace std; //发现是引用,转换为int* const ref = &a; void func(int& ref) { ref = 100; // ref是引用,转换为*ref = 100 } int main() { int a = 10; //自动转换为int* const ref = &a; 指针.
2021-02-23 11:46:54
270
原创 Python进阶学习2(生成器)
首先我们需要理清楚三个名词概念可迭代对象(Iterable)迭代(Iteration)迭代器(Iterator)可迭代对象(Iterable)Python中任意的对象,只要它定义了可以返回一个迭代器的__iter__方法,或者定义了可以支持下标索引的__getitem__方法(这些双下划线方法会在其他章节中全面解释),那么它就是一个可迭代对象。简单说,可迭代对象就是能提供迭代器的任意对象。那迭代器又是什么呢?迭代器(Iterator)任意对象,只要定义了__next__方法,它就是一个迭代器。
2021-02-22 18:47:21
187
原创 Python进阶学习1(*args`和 **kwargs)
我观察到,大部分新的Python程序员都需要花上大量时间理解清楚 *args 和**kwargs这两个魔法变量。那么它们到底是什么?首先让我告诉你, 其实并不是必须写成*args 和**kwargs。 只有变量前面的 *(星号)才是必须的. 你也可以写成*var 和**vars. 而写成*args 和**kwargs只是一个通俗的命名约定。*args 的用法*args 和 **kwargs 主要用于函数定义。 你可以将不定数量的参数传递给一个函数。这里的不定的意思是:预先并不知道, 函数使用者会传递
2021-02-21 23:54:51
223
原创 RGB-D 显著性目标检测:全面调研(2012-2020)
论文:RGB-D Salient Object Detection: A Survey论文下载:RGB-D Salient Object Detection: A Survey代码:https://github.com/taozh2017/RGBD-SODsurvey论文一共24页,共计193篇参考文献。作者单位:IIAI&南开大学(程明明)摘要本文从各个角度对基于RGB-D的SOD模型算法、基准项目进行了全面调研和评估,并详细调查了相关的数据集。显著性目标检测(SOD)可模拟人类视觉感
2021-02-03 19:07:05
4105
原创 linux安装IB网卡(mellanox)驱动
下载驱动安装包(.tar)点击跳转解压并且安装tar zxf MLNX_OFED_LINUX-4.1-1.0.2.0-rhel6.5-x86_64.tar.gzcd MLNX_OFED_LINUX-4.1-1.0.2.0-rhel6.5-x86_64./mlnxofedinstall/etc/init.d/openibd restart我出现的错误此处在驱动安装文档中没有说明,但是有类似错误以及解决方案我的解决方案modprobe -r ib_srptmodprobe..
2020-10-30 10:55:15
3672
原创 机考code16-日期
#include<bits/stdc++.h>using namespace std;struct code{ int year, month, day;}p;int f[13] = {0,31,28,31,30,31,30,31,31,30,31,30,31};int main(){ while (scanf("%d%d%d", &p.year...
2020-03-29 10:26:15
255
原创 机考code16-杨辉三角形
数学公示a[i][j] = a[i-1][j] + a[i-1][j-1]#include<bits/stdc++.h>using namespace std;int main(){ int a[21][21] = {0};//数组初始化为0很重要,涉及三角形的边上数据1 int n; while (scanf("%d", &n) != E...
2020-03-29 09:58:07
235
原创 机考code15-字符控制(三角形)
#include<bits/stdc++.h>using namespace std;int main(){ int n; scanf("%d", &n); //上三角 for (int i = 0; i <= n; i++)//控制行数 { for(int j = 0; j <= n-i; j++)...
2020-03-28 18:32:29
428
原创 bug
出现undefined reference to 'WinMain@16’的可能情况int main() 写成了 int mian() ,即找不到函数。
2020-03-28 17:49:47
342
原创 机考code14-x和y进制转换的通用模板
#include<bits/stdc++.h>using namespace std;int main(){ char s[105]; int x, y; //输入的字符串是x进制,转换成y进制 scanf("%s%d%d", &s,&x, &y); int ans = 0; int len = strle...
2020-03-28 12:42:06
213
原创 机考code13-x进制转换成10进制(通用模板)
#include<bits/stdc++.h>using namespace std;//x进制转换成10进制int main(){ char s[105]; int x; //输入s进制字符 和 进制数x scanf("%s%d", &s, &x); int ans = 0; int len = strlen(s...
2020-03-28 12:29:33
344
原创 机考code12-10进制转x进制(通用模板)
#include<bits/stdc++.h>using namespace std;int main(){ int n, x; char s[105];//十进制以上有字符,所以用char来储存 scanf("%d%d", &n, &x);//输入10进制的数和需要转换的进制x int cnt = 0; while (n...
2020-03-28 09:47:03
234
原创 机考code9-进制转换(反序数)
//反序数#include<bits/stdc++.h>using namespace std;int main(){ int n; scanf("%d",&n); int ans = 0; while (n>0) { ans *= 10; ans += (n%10); n ...
2020-03-27 09:41:59
314
原创 机考code8-多组数据输入
输入两个数,输出两个数的和,要求多组输入。#include<bits/stdc++.h>using namespace std;int main(){ int a, b; while(scanf("%d%d", &a, &b) != EOF) { printf("%d", a + b); } return...
2020-03-27 09:20:53
333
原创 机考code7-set
#include<bits/stdc++.h>using namespace std;int main(){ set<string> country;//定义一个集合 country.insert("China");//插入数据 country.insert("America"); country.insert("France");...
2020-03-27 09:11:13
155
原创 机考code7-map
#include<bits/stdc++.h>using namespace std;int main(){ map<string, int> dict;//定义一个map dict["Tom"] = 1;//定义映射关系 dict["Jone"] = 2; dict["Mary"] = 3; if(dict.count("M...
2020-03-27 08:27:48
192
原创 机考code6-stack
#include<bits/stdc++.h>using namespace std;//栈:先进后出stack<int> s;//定义一个栈int main(){ s.push(1);//入栈 s.push(2); s.push(3); while (!s.empty())//判断栈是否为空 { cout&...
2020-03-27 08:20:43
148
原创 机考code6-vector
#include<bits/stdc++.h>using namespace std;int main(){ vector<int> v; //定义一个空的vector for (int i = 0; i <= 20; ++i) { v.push_back(i*i);//加入到vector中 } for ...
2020-03-27 08:15:23
158
原创 机考code5-lower_bound()函数和upper_bound()函数
#include<bits/stdc++.h>using namespace std;int main(){ int num[6] = {1,2,4,7,15,34}; sort(num, num+6);//按从小到大排序 int pos1 = lower_bound(num, num+6, 7)-num; //返回数组中第一个大于或等于被查数的...
2020-03-26 17:55:46
239
原创 机考code4-sort()函数使用
#include<bits/stdc++.h>using namespace std;int a[105] = {0};int main(){ int n; scanf("%d", &n); for(int i = 0; i < n; i++) { scanf("%d", &a[i]); } ...
2020-03-26 17:24:06
206
原创 机考code-3
#include<bits/stdc++.h>using namespace std;int f[105] = {0};int p[105] = {0};//p[i]表示有i个这样的数的最大值是多少//注意与前面的code1区分int main(){ int n, x; scanf("%d", &n); for(int i = 0; i &...
2020-03-24 13:12:53
302
原创 机考code-2
对于输入一个map,比较有用#include<bits/stdc++.h>using namespace std;char mpt[10][10];int main(){ for (int i = 1; i <= 4; i++) { scanf("%s", mpt[i]+1); /*不要使用下面这种输入方式,否则会出现问...
2020-03-24 09:21:54
150
原创 机考code-1
#include <bits/stdc++.h>using namespace std;int f[105] = {0};int main(){ int n, x; scanf("%d", &n); for (int i=0; i<n; i++) { scanf("%d", &x); f[x]...
2020-03-24 08:42:25
150
原创 3.3查找元素
#include<stdio.h>#define N 200int main(){ int n,n2, num[N]; int x; int i; int flag=0; while(scanf("%d", &n) !=EOF) { for(i=0; i<n;i++) { ...
2020-02-24 19:37:27
208
原创 3.2挖掘机技术哪家强
#include<stdio.h>#define N 10^5int main(){ int num, sch, score; int school[N]={0}; scanf("%d", &num); int num1 = num; while(num--) { scanf("%d %d", &...
2020-02-24 19:13:47
129
原创 3.1害死人不偿命的(3N+1)思想
#include<stdio.h>int main(){ int n; int bushu = 0; scanf("%d", &n); while(n>1) { if(n%2==0) n = n/2; else n = (3*n + 1)/ 2;...
2020-02-24 18:45:28
149
原创 上海科技大学
同学1专业:自动化目标导师:Laurent、高盛华、何旭明回复:Laurent经验:最初得知报名高盛华、何旭明老师的人很多,因此没有回复。但是Laurent老师恢复了,约好时间面谈,问了两个问题欧氏距离变换以及奇异值分解(SVD),两个问题回答的吞吞吐吐,没有说清楚,因此被淘汰。后来去面试cs,三位面试老师是虞晶怡教授、何旭明教授、以及STAR Center的director,Prof...
2020-02-13 22:17:50
1815
原创 高等数学复习
视频网址:https://www.bilibili.com/video/av52122836?from=search&seid=8988987139744925786
2020-02-12 16:12:19
239
原创 转运问题
见数学建模教程(图书馆)第175页讲解model:sets:supply/A,B/:a;moddle/x,y,z/;demand/1..4/:b;link1(supply,moddle):c1,x1;link2(moddle,demand):c2,x2;endsetsdata:a=9,8;b = 3,5,4,5;c1 = 1,2,100,3,1,2;c2= 5,7,100...
2019-07-29 13:10:27
1173
原创 优化-运输问题
lingo解决6个发点8个收点的最小运输费用问题问题一:运输问题模型所求问题都是以产销平衡为前提的条件下进行的,但是在实际问题中绝大多数问题往往都是产销不平衡的,因此就需要将产销不平衡问题转化为产销平衡问题。当产大于销时:只需要假想增加一个销地(可以看做为一个存储地),该城销售量为产大于销的部分,而在单位运价表中从个产地销往此假想销售地的运价为0,由此转化为一个产销平衡问题。当销大于产时...
2019-07-29 12:53:04
3602
转载 寻找最优学习率
这个方法在论文中是用来估计网络允许的最小学习率和最大学习率,我们也可以用来找我们的最优初始学习率,方法非常简单。首先我们设置一个非常小的初始学习率,比如1e-5,然后在每个batch之后都更新网络,同时增加学习率,统计每个batch计算出的loss。最后我们可以描绘出学习的变化曲线和loss的变化曲线,从中就能够发现最好的学习率。下面就是随着迭代次数的增加,学习率不断增加的曲线,以及不同的学习率...
2019-03-28 10:37:00
894
原创 数据结构--顺序表
/*时间:2019.03.05运行环境:vs2017修正:2019.3.10修正目的:完善初始化功能:顺序表的操作注意:由于从文件中读取操作未完成,每次运行,首先进行顺序表的赋值,初始赋值学生个数为4人(可变更)存在的问题:由于线性表每一个位序只能放入一个元素,若我们的初始化顺序表的时候需要有多位数据,需要将其打包成为一个;比如我这里的学生信息,每一名学生都有自己的信息,每一名学...
2019-03-25 13:31:40
165
原创 数据结构--链表操作
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<string.h>//学生信息typedef struct{ char id[10]; char name[20]; int age;}Data;//定义链表结构typedef struc...
2019-03-25 13:30:42
171
原创 python 类的创建和继承
在使用pytorch框架中,发现一值定义函数,有一定的不足,不利于代码的整洁性下面是我自己总结的,如有错误,请指出类的创建和继承# 定义一个类class Car(): # __init__()接受形参的值,并将它们储存在这个类创建的实例的属性中 # 本实例指的是my_new_car def __init__(self, make, year, model): ...
2019-02-28 11:52:27
788
原创 pytorch学习之旅(一)——自定义数据读取
最近在研究显著性检测,学着使用pytorch框架,以下纯属个人见解,如有错误请指出(一)自定义数据读取首先官方案例:PyTorch读取图片,主要是通过Dataset类,所以先简单了解一下Dataset类。Dataset类作为所有的datasets的基类存在,所有的datasets都需要继承它,类似于C++中的虚基类。class Dataset(object): def __g...
2019-02-28 00:20:29
1201
原创 pytorch数据预处理的前期准备
作用:把地址和原图,标签内容保存到txt 中import os# 读取图片文件,并将图片地址、图片名和标签写到txt文件中def txt(): data_base_dir = "F:\data\MSRA10K_Imgs_GT\Imgs" list = [] list1 = [] write_file_name = 'F:\data\MSRA10K_Imgs_G...
2019-02-27 22:09:58
714
转载 batch_size的理解
本文参照两篇博客https://blog.youkuaiyun.com/kele_imon/article/details/79765405?utm_source=blogxgwz0https://blog.youkuaiyun.com/qq_34886403/article/details/82558399直观的理解:Batch Size定义:一次训练所选取的样本数。Batch Size的大小影响模型的优化程...
2019-02-22 21:35:00
24550
2
20200894_RGB-D Salient Object Detection A Survey.pdf
2021-02-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅