自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CosmosSeed的博客

本人初学,如有错误,请提出,谢谢。

  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 win10+cuda9.1+cudnn7.1.3+pytorch-0.4.1

win10+cuda9.1+cudnn-9.1-windows10-x64-v7.1.3+pytorch-0.4.1-py37_cuda90_cudnn7he774522_1新手第一次安装,竟然安装了一天,醉了醉了。写在最前面,安装第三步安装pytorch和torchvision时,最后是用conda新建一个虚拟环境,防止破坏原始的python环境条件,用conda创建一个虚拟环境对于以后做项目来讲,不需要有无用的包造成影响等。1、上一篇文章说了,先看自己电脑对应的cuda版本型号,这里就不多说了。

2020-08-20 20:21:09 615

原创 如何查看自己的电脑应该安装什么版本的cuda

如何查看自己的电脑应该安装什么版本的cuda打开控制面板,找到NVDIA 控制面板如上图所示,点击系统信息,出来之后再点击组件,NVCUDA.DLL对应的就是cuda的版本了。个人安装来看,我的笔记本是如果安装9.0的就会显示不匹配,只有安装9.1的才会成功。但是我看网上有的电脑可以兼容对应版本之下的。本文仅供参考。...

2020-08-20 19:34:46 8075 4

原创 Windows10系统下Anaconda4.8.3+pycharm中opencv4.2的安装和配置

1、首先下载opencv4.2用清华镜像比较快,官网太慢了,而且很容易中断。清华镜像:https://pypi.tuna.tsinghua.edu.cn/simple/opencv-python/2、下载下来之后,把他放到anaconda文件夹下的lib\site-packages中然后通过命令行进入到site-packages目录下执行以下命令:pip install opencv_python-4.2.0.34-cp37-cp37m-win_amd64.whl3、这样就成功了。

2020-07-08 19:06:47 404

原创 Day1---python协同开发项目时,如何使得让别人调用你的模块,并且看不到你的源代码。

Day1---python协同开发项目时,如何使得让别人调用你的模块,并且看不到你的源代码。最近才开始学习Python,不知道如何下手,最近老板下达任务说要Python中如果别人调用你的的函数功能,但是还不能看到源代码,问了好多同学都说不知道。上网搜了搜也没有具体的答案,好多版本的都没有说清楚。我把我遇到的问题写下来,希望能够帮到有和我遇到一样问题和困难的人。首先,这个问题其实是,让我们先把Python源码编译成别的文件,先编译成.c文件,然后在把.c文件编译成pyd文件。在这里说一下,在L

2020-07-08 18:54:00 1106

原创 带头结点的单链表,采用直接插入排序的方法,按照非递减排序

直接插入排序的思想,就是先默认第一个元素是排序好的,在顺序表中,从后面往前依次进行比较,从而进行排序。但是在单链表中,从后面遍历的话,找结点的前驱非常困难。故需要设一指针,从头进行遍历。代码如下:void Sort(LinkNode *&L){ LinkNode *p,*pre,*q; p=L->next->next; ///p指向L的第二个...

2018-12-04 23:10:18 5583 1

原创 Java中一个文件是否可以含有多个类的问题

在一个Java文件中可以包含多个可以编写多个类,不过只能有一个类可以被public修饰,多了则程序报错。或者把其它的类定义在自己的文件中,然后在导入进其它文件。Java中静态语句、代码块以及构造函数的调用问题,调用输出顺序为:静态语句–>代码块–>构造函数程序示例:public class Test{ public static void main(String arg...

2018-11-27 11:50:55 1223

原创 链队列的存储实现(入队,出队,清队,销毁队,遍历,判断是否为空等)

链队列的存储实现(入队,出队,清队,销毁队,遍历,判断是否为空等)具体实现代码如下:/*链队列的入队,出队,清队,判断队空等***/#include <iostream>#include <cstdlib>#include <cstdio>using namespace std;#define MAXSIZE 100#define O...

2018-11-13 00:08:15 4462 1

原创 递减双向循环队列插入元素,并保持递减性

设有一个带头结点的、按元素值递减有序排列的双向循环链表,编写算法,插入一个元素并保持其有序性。双向链表结点的类型定义如下:typedef struct DuLNode{ int data; struct DuLNode *prior;//指向前驱的指针 struct DuLNode *next;//指向后继的指针}DuLNode,*DuLinkList;这是一道考研题中的算法题,今...

2018-11-05 23:04:41 449

原创 循环队列的顺序存储实现(入队,出队,清队,销毁队,遍历等)

循环队列的顺序存储实现,包括入队,出队,清队,销毁队,遍历队列等队列(queue)是一种先进先出(first in fist out,缩写为FIFO)的线性表,它只允许在表的一端进行插入,而在另一端进行删除元素。允许插入的一端称为队尾(rear),允许删除的一端称为队头(front)。具体的代码实现如下#include <iostream>#include <cstdli...

2018-11-03 23:34:54 8822

原创 三对角矩阵(特殊矩阵)

特殊矩阵之三对角矩阵一开始在网上搜了好多,结果题目和答案不对应,有的答案直接不对,没办法,看的书然后自己慢慢分析做的。具体如下:一个三对角矩阵的非零系数在三条对角线上:主对角线、低对角线、高对角线。其余元素全为0。三对角矩阵的特点:三对角矩阵M是一个对角矩阵,当且仅当时,有M(i,j)=0。在一个nxn的三对角矩阵T中,非0元素排列在如下的三条对角线上:(1)主对角线即i=j;(2)...

2018-11-02 23:18:14 19753 15

原创 利用栈实现十进制与任意进制之间的转换

最近看数据结构有个十进制与八进制的转换,就整理一下,利用栈实现十进制与任意进制之间的转换。#include <iostream>#include <stack>using namespace std;int main(){ stack <int>v; int n,d; cout <&

2018-11-02 09:02:05 9123 1

原创 01背包问题(动态规划)

背包问题最近刚学了01背包问题,但是听老师讲再加上以前自己看书看的,发现有很多地方很容易搞混,原理就是划分找动态转移方程,但是写程序时会遇到困难,趁着今天有空,就特意整理一下01背包问题。动态规划的基本思想:动态规划算法通常用于求解具有某种最优性质的问题。即我们平常所说的最优子结构性质。动态规划算法与分治法类似,其基本思想也是将待求解问题分解成若干个子问题,先求解子问题,然后从这些子问题的解...

2018-10-28 11:55:07 5457

原创 生小牛问题

生小牛问题题目描述有一头牛,从第四年开始每一年生一头小牛,到第九年死亡,试问20年之后有多少头牛?#include<iostream>#include<malloc.h>#include<vector>using namespace std;int main(){ int S; int position; int N; ...

2018-10-27 20:15:36 947

原创 数字三角形问题

数字三角形问题该问题考查的就是动态规划问题,此类问题一开始想明白有点麻烦,先记下来慢慢领悟一下。问题描述:有一个由非负整数组成的三角形,第一行只有一个数,除了最下行之外每个数的左下方和右下方各有一个数。从第一行的数开始,每次可以往左下或右下走一格,直到走到最下行,把沿途经过的数全部加起来。如何走才能使得这个和尽量大?如下图: 7 3 8 ...

2018-10-27 11:00:53 518

原创 第九届蓝桥杯省赛C++B组第六题

递增三元组给定三个整数数组A = [A1, A2, … AN],B = [B1, B2, … BN],C = [C1, C2, … CN],请你统计有多少个三元组(i, j, k) 满足:1 <= i, j, k <= NAi < Bj < Ck[输入格式]第一行包含一个整数N。第二行包含N个整数A1, A2, ... AN。第三行包含N个整数B1...

2018-10-27 09:33:01 259

原创 第九届蓝桥杯省赛C++B组第五题

快速排序以下代码可以从数组a[]中找出第k小的元素。它使用了类似快速排序中的分治算法,期望时间复杂度是O(N)的。请仔细阅读分析源码,填写划线部分缺失的内容。#include <stdio.h>int quick_select(int a[], int l, int r, int k) { int p = rand() % (r - l + 1) + l; ...

2018-10-26 20:08:22 258

转载 第九届蓝桥杯省赛C++B组第四题

测试次数x星球的居民脾气不太好,但好在他们生气的时候唯一的异常举动是:摔手机。各大厂商也就纷纷推出各种耐摔型手机。x星球的质监局规定了手机必须经过耐摔测试,并且评定出一个耐摔指数来,之后才允许上市流通。x星球有很多高耸入云的高塔,刚好可以用来做耐摔测试。塔的每一层高度都是一样的,与地球上稍有不同的是,他们的第一层不是地面,而是相当于我们的2楼。如果手机从第7层扔下去没摔坏,但第8层摔坏了,...

2018-10-26 18:58:24 314

原创 多处最优服务次序问题

用C语言的方法对txt文件中的数据进行读取和存取这篇文章是接上一篇文章的,只不过这是多处最优服务次序问题,思路还是一样的,只不过在每次分组之后的第一个都不需要多余的等待时间,因为是同时开始的。具体题目要求如下:设有n个顾客同时等待一项服务。顾客i需要的服务时间为ti([1,n]),共有s处可以提供此项服务。应该如何安排n个顾客的服务次序,才能使平均等待时间达到最小?平均等待时间是n个顾客等待...

2018-10-25 22:38:48 1086

原创 最优服务次序问题一(贪心算法)

最优服务次序问题(贪心算法)最近老是布置的作业,在家养病,就把以前写好的整理一下发出来,一起交流学习。贪心算法无非是“此时此刻的最优解问题”,以最优服务次序为例。最优服务次序问题,个人理解,就是理清里面的思路,一般都是按照从小到大的顺序排列,然后在进行依次算出等待时间,如果不止一个服务地点则进行循环算出每一个窗口的等待时间即可(两个及两个服务以上的地点见下一篇blog)。具体算法如下:以下算...

2018-10-25 22:14:53 8475

转载 Java学习之接口的使用

package 火车票接口;/** 接口的实际应用:题目: 两个人A,B开发一个火车票显示功能A负责客户端, B负责服务器端思路: 1. 抽象出类: 1.1 客户端显示类(Terminal) 1.2 服务器端服务类(TrainService) 1.3 火车票(Ticket) 2. 找出类关系: ...

2018-09-11 10:24:55 219

原创 第九届蓝桥杯省赛第三题

乘积尾零如下的10行数据,每行有10个整数,请你求出它们的乘积的末尾有多少个零?5650 4542 3554 473 946 4114 3871 9073 90 4329 2758 7949 6113 5659 5245 7432 3051 4434 6704 3594 9937 1173 6866 3397 4759 7557 3070 2287 1453 9899 1486...

2018-04-14 16:46:02 262

原创 第九届蓝桥杯省赛第二题

明码汉字的字形存在于字库中,即便在今天,16点阵的字库也仍然使用广泛。16点阵的字库把每个汉字看成是16x16个像素信息。并把这些信息记录在字节中。一个字节可以存储8位信息,用32个字节就可以存一个汉字的字形了。把每个字节转为2进制表示,1表示墨迹,0表示底色。每行2个字节, 一共16行,布局是:1第1字节,第2字节 2第3字节,第4字节 3…. 4第31字节, 第...

2018-04-14 15:56:41 524

原创 数据结构与算法之二叉树的遍历方式

在二叉树的一些应用中,常常要求在数中查找具有某种特征的结点,或者对树中全部结点逐一进行某种处理。这就提出了一个遍历二叉树(traversing binary tree)的问题。其中限定先左后右的情况下,只有三种情况,分别称之为先序遍历,中序遍历,后序遍历。先序遍历二叉树的定义为:若二叉树为空,则空操作;否则(1)访问根结点;(2)先序遍历左子树;(3)后序遍历右子树; ...

2017-11-14 17:24:26 289

利用java和web做的一个课程设计,包括增删改查,前段界面

一个个人记账的管家管理系统,包括增删改查等功能,采用jdbc连接,有前段界面,里面包含数据库文件,直接导入就行,适合新手练习的小项目,如果有问题,如有不足之处,请指出,多多包涵。

2020-06-13

空空如也

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

TA关注的人

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