自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

浦柳人的博客

岁月悠悠,衰微只及肌肤;热枕抛却,颓唐必至灵魂。

  • 博客(192)
  • 收藏
  • 关注

原创 MATLAB对图像进行灰度,翻转,旋转,缩放操作

MATLAB对图像进行灰度,翻转,旋转,缩放操作环境:MALTAB R2018b材料:随便一张好看的RGB图片操作:灰度,旋转,缩放,翻转这里用一张我比较喜欢的图片:Code:(#脚本文件和照片需保存在同一目录,当然,用绝对路径当我没说.......)clear all;clc;subplot(2, 3, 1);x = imread('my3.jpg'); %读图片imshow(x);subplot(2, 3, 2);x1 = rgb2gray(x..

2020-09-21 20:44:57 4364

原创 用C库函数time()计时+全排列(dfs)计时例子

time():C 库函数 time_t time(time_t *seconds) 返回自纪元 Epoch(1970-01-01 00:00:00 UTC)起经过的时间,以秒为单位。如果 seconds 不为空,则返回值也存储在变量 seconds 中。ctime():C 库函数 char *ctime(const time_t *timer) 返回一个表示当地时间的字符串,当地时间是基于参数 timer。返回的字符串格式如下: Www Mmm dd hh:mm:ss yyyy 其中,Www

2020-09-16 15:29:43 464 1

原创 鸢尾花的散点图(matlab绘制),K近邻(KNN)分类,K-Means聚类算法聚类

前提和数据:(三类鸢尾花)class: -- Iris Setosa -- Iris Versicolour -- Iris Virginica每一类50个属性数据,每项数据包括四个数据项,分别是 1. sepal length in cm 2. sepal width in cm 3. petal length in cm 4. petal width in cm最后一项为该数据所属的鸢尾花种类给出部分截图:由于...

2020-07-09 14:32:36 24994 1

原创 pip 升级失败问题 及 安装模块失败问题

首先是pip升级问题: 很简单,就是在cmd命令窗口键入:python -m pip install --upgrade pip# 如果不能顺利升级,也别听什么网上说的多试几次啊,试多少次都没用,本人亲测,一般报错为:升级失败可使用如下命令尝试:python -m pip install --upgrade pip -i https://pypi.douban.com/simple成功升级截图为:# 如果这个你使用这个命令仍然不能让你的pip升级,那么......

2020-06-16 09:56:45 6332 16

原创 Java统计txt文件的字符、单词和行的总数,并且查询特定字母出现的次数

问题描述:用Java统计txt文件下的字符、单词和行的总数,并且查询特定字母出现的次数,如果输入不规范,则重新输入,直到输入为一个字母位置,并且查询该字母在文件中出现的次数代码实现:(此处文件名为“an_interesting_story.txt”)package com.HelloWorld;import java.util.*;import java.io.File;import java.util.Scanner;public class Fileoper...

2020-05-19 22:22:45 1766 2

原创 Java语言程序设计 基础篇 原书第10版(梁勇著)P306页课后习题9.6

题目:设计一个名为 Stopwatch 的类.该类包含:• 具有访问器方法的私有数据域 startTime 和 endTime。• 一个无参构造方法,使用当前时间来初始化 startTime。• 一个名为 start()的方法,将 startTime 重设为当前时间。• 一个名为 stop()的方法,将 endTime 设置为当前时间。• — 个名为 getElaps...

2020-04-15 10:53:58 1098

原创 Python3输入以空格为结束标志的方法

黑洞内窥: 很多题目要求,输入一个n,然后接着输入n个整数,如: 5 1 2 3 4 5 用input()输入如何将这5个数隔开呢?(input是整行输入,且输入为字符串)思维光年: 解决方法一:使用split() n = int(input())#输入整数nans = i...

2020-03-16 16:51:56 9941

原创 用C/C++读取文件txt中文内容乱码问题

背景:读取文件txt中的中文内容在终端doc输出时乱码puliuren也是很懵逼啊,在敲完后运行才发现出现乱码,搞得我重现编了两三遍,终于发现不是代码问题。这时的我敲高(beng)兴(kui)的,因为知道不是代码问题,,,,后来百度了一下,发现是编码问题,也就是txt文件不能用utf8编码而后我又用所有的编码试了一遍,发现只有ANSI格式的编码不会出现乱码虽然我现在不知道...

2020-02-22 11:51:25 4303 3

原创 Sublime text 3 配置 Python3.8.1 环境

Sublime text 3 下载:https://www.sublimetext.com/3Python3下载:https://www.python.org/downloads/(在你的环境变量中加入Python3的路径后可在cmd中直接输入“python”查询是否配置成功,当然,也可以通过终端查询)Sublime text配置Python3的环境:1、打开sublim...

2020-02-13 20:42:02 2972 3

原创 2019 404后缓冲的2020

前言: 2019年发生了很多事情,现在回想不知道是否有些晚了,但如果不是疫情,也许我根本没有时间去回想,甚至不敢去展望。小小的发光的盒子里竟也如此光怪陆离,游戏里的自己为何能够彻夜未眠、陌生到丧心病狂而又不思进取。 诚如是,卸其软件,以断此念。今发文以警,劝同僚之人遂戒,而后思我之前程何如,不可妄自菲薄,踌躇满志。那个2019:...

2020-02-13 19:53:59 190

原创 绘制直线、矩阵——MFC基于单文档的应用(1)

准备:确定自己已经在Vs上安装好了MFC的配件:(最后的连接错误让我很难受~~~~~)首先是创建单文档的MFC程序应用。(这里MFC应用命名为:OOPEx)前提工作:在类视图中,找到:程序名+View类(这里为COOPExView[也被称为CView])右键给该类添加一个CPoint m_point变量(获取点击的点的位置)然后继续在该类点击,右键--->类向导...

2019-11-25 17:44:01 1604

原创 SDNUOJ——[1550-1552]

这几天好像都在疯狂的查MFC的资料~~~~,终于想起来要 写一篇自己出的题的题解的博客了。。挺奇怪的,写自己出的题的题解,不过还是有必要写一下的,毕竟是一次属于自己的思考嘛~~~~问题虫洞——1550:1550.你的心态炸了嘛?黑洞内窥:题目给出多组数据,每组数据包括n,a,b和c四个数字。要求你求出第n个可以被a或b或c整除的正整数。(1<=n, a, b, ...

2019-10-30 18:36:56 426 2

原创 树形控件添加学生信息应用——MFC基于对话框的应用(4)

新建一个基于mfc对话框的程序:设计界面为:如果List Contrl 的控件不是以上格式,而是则右键属性,点开View选择Report(报表)即可。为九个方框添加变量并为每个控件修改符合(自己喜欢)的ID:在主程序的cpp文件下,找到OnInitDialog函数为树形控件和可视化列表框控件设置风格和初始值添加代码如下:CString strFont[...

2019-10-29 21:51:33 1268 9

原创 扩展欧几里得(exgcd)的不才之论

关于exgcd(扩展欧几里得定理):由扩展欧几里德定理,可以通过扩展欧几里德算法求解线性同余方程扩展欧几里德定理(百度百科)对于不完全为 0 的整数 a,b,gcd(a,b)表示 a,b 的最大公约数。那么一定存在整数 x,y 使得 gcd(a,b)=ax+by。即 ax +by = gcd(a, b); 一定存在整数解(x, y);题设:已知a,b,设方程组:a...

2019-10-27 22:16:21 319

原创 hdu3555——Bomb[数位dp打表法]

问题虫洞:Bomb黑洞内窥:给出一个数n,求1~n内不含49的数有多少个1<= n <= 2^63-1;思维光年:由于数据非常的大,暴力会T!~~~所以我去学了一种新算法——数位dp,数位dp:•“数位DP”:对数字的“位”进行的与计数有关的DP。•一个数有个位、十位、百位、千位......数的每一位就是数位。•数位DP用来解决与数字...

2019-10-24 21:53:22 184

原创 eclipse出现【A Java Runtime Environment (JRE) 】的错误解决方法

太久没有打开eclipse或者不小心点到jdk时,再次打开eclipse会出现以下错误时:即:AJavaRuntimeEnvironment(JRE)orJavaDevelopmentKit(JDK)mustbeavailableinordertorunEclipse.NoJavavirtualmachinewasfoundafters...

2019-10-21 21:49:32 12669 4

原创 SDNUOJ——1025.马踏飞燕(DFS),1027马踏飞燕(续)(BFS)......其实,有bug。。。

问题虫洞:1025.马踏飞燕思维光年:DFS爆搜#include<stdio.h>int n,m,p,q;int a[105][105],book[105][105];int flag = 0;void DFS(int x,int y,int step){ int next[8][2] = {{-1,-2}, {1, -2}, {-2,-1}, {...

2019-10-20 17:19:56 287

原创 SDNUOJ——1086.迷宫问题(BFS || DFS)

问题虫洞:1086.迷宫问题思维光年:1、bfs标记路径2、dfs回溯由于对bfs个dfs遍历的过程还不是很理解,故此写一篇基础博客。。。深度优先搜索(DFS)加回溯。(stack)其优点:无需像广度优先搜索那样(BFS)记录前驱结点。其缺点:找到的第一条可行路径不一定是最短路径,如果需要找到最短路径,那么需要找出所有可行路径后,再逐一比较,求出最短路径。...

2019-10-20 15:33:57 306

原创 学生成绩显示对话框——MFC基于对话框应用(2)

最近我也是学MFC学的很崩溃啊。。。。这种东西,,,谜之Bug......设计界面:§分别为各控件添加变量:§CListBox m_ListCon;§ CString m_Name;§ CString m_Sid;§ CString m_Value;然后在主cpp文件中加入整型变量(int)m_Listid;(变量和一些函数在主cpp文件中的显示)...

2019-10-19 21:06:18 775

原创 2019CCPC秦皇岛现场赛——[D-J-I]

问题链接来源与hduoj问题虫洞——D:Decimal黑洞内窥:输入n,求1/n是否是无理数。若是输出Yes,否则输出No(1<=n<=100)思维光年:由于n的值非常小,所以可以利用精度的损失来算还有一种做法是包含2或者5的因子的数是有理数。。。不过,都可以。。ACcode://#include<bits/stdc++.h...

2019-09-29 21:37:56 414

原创 B——Master of Phi[欧拉函数性质+积性函数性质]——[2017ccpc杭州]

问题虫洞:Master of Phi黑洞内窥:给出n的唯一分解式,求出上面那个式子的和,函数φ(n) 为欧拉函数。思维光年:积性函数性质:积性函数欧拉函数性质:若n是质数p的k次幂,,因为除了p的倍数外,其他数都跟n互质。所以可以直接根据题目分解:单个求分解式中的质数幂,然后乘起来就可以了:化简如下:然后就可以愉快的敲...

2019-09-19 21:20:39 214

转载 C++将数据输出格式为.csv文本文件(也可用excel打开)

前言: 由于搜到的用C++导出excel表格的过程太过繁琐,所以这里直接用很简单的方法导出一个.csv的文本文件,该文件也可用excel打开,而用excel打开后也是表格,但不是纯表格,所以对于一般的导出excel,我觉得是一个不错且快捷的方法,主要是码量少啊增加的头文件:#include <fstream>用法:#include <iostre...

2019-09-16 23:43:25 8017

原创 The 2019 Asia Nanchang[网络赛]——H

问题虫洞: The Nth Item黑洞内窥:BZ比较lan~~~~~~~思维光年:找出mod998244353的循环节,然后矩阵快速幂暴力。。然而, 我并没有找到mod的循环节,所以,,矩阵快速幂暴力会t。。。。。这时候我们可以大胆假设,如果p>5000,就异或完了所有的Ai。然后莽。。。。。。就完(AC)了,(其实是数据太水了~~~)...

2019-09-09 21:39:25 109

原创 ICPC Asia Xuzhou 2019[网络赛]——[ABEG]

问题虫洞——A: Who is better?黑洞内窥:先求一组同余方程(CRT),然后斐波那契博弈:思维光年:题目 == 题解ACcode:#include<stdio.h>#include<iostream>#include<map>#include<algorithm>#include<...

2019-09-09 18:58:38 261

原创 18NingXia-B. Rolling The Polygon

问题虫洞:B - Rolling The Polygon Gym - 102222B黑洞内窥:给你一个n边的凸多边形,给你这个多边形所有顶点的坐标。(逆顺序给出所有顶点)然后再给你多边形内或边界上一个点的坐标,接着按边滚动这个多边形一周,需要我们计算出目标点移动轨迹的长度。思维光年:天马行空:求出凸多边形的每条边按顺时针转到x轴的角度,再求出凸多边形的每...

2019-09-05 19:58:26 120

原创 [xiaoyi和你飞]博弈基础 ——[AB]

问题虫洞: A - Calendar Game黑洞内窥:两个人游戏,给出一个初始日期(介于1900.1.1~2001.11.4),每个人轮流移动一步,移动规则遵循两条:1,可以转移到当前日期的下一天,比如3.31~4.12,可以转移到下个月的这一天,比如3.20~4.20, 但是如果下个月没有这一天就不能进行第二种转移, 比如3.31只能转移到4.1,...

2019-09-04 21:33:12 189

原创 FBI_together happy —— [B_G]

问题虫洞: B - Uniqueness CodeForces - 1208B黑洞内窥:给出n个数,求一个最小区间的个数,该最小区间满足在该序列删除了这个最小区间后,元素无重复思维光年:双map维护左右端点。。。推荐博客:cf1208B B. UniquenessACcode:#include<stdio.h>#include&lt...

2019-09-03 20:05:31 151

原创 2019.9.1——nanjin网络赛[B. super_log]

问题虫洞: B. super_log黑洞内窥:定义一个式子:键入a,b,m;求一个最小的x,满足上式,然后输出x%m;思维光年:易推导得出:x = a^a^a^.........^a^a(一共b个a的高阶幂)%m;然后就是欧拉降幂了:一开始我的做法:因为欧拉降幂有条件限制,一开始忘记了这个限制条件,导致疯狂的wa(这时我用的是for循环处...

2019-09-02 19:49:38 209

原创 Gym - 101981G The 2018 ICPC Asia Nanjing Regional Contest—— G.Pyramid(找规律。。)

问题虫洞: G - Pyramid黑洞内窥:输入一个数n,求n阶等边三角形中有多少个(可以是任意规格的,只要是等边)等边三角形例如三阶等边三角形中的其中一个等边三角形的亚子:思维光年:数呗,总的三角形数目sum = 规则的三角形数目a + 不规则的三角形数目b (上图a为规则的,b为不规则的)规则的三角形数目a = 正三角形的数目a1 + 倒三角形的数目a2...

2019-08-31 19:07:56 384 3

原创 SDNUOJ——1211.使用栈实现进制转换

问题虫洞:1211.使用栈实现进制转换黑洞内窥:使用栈将一个很长(>30)的十进制数转换为二进制数思路光年:模拟ACcode:#include<stdio.h>#include<iostream>#include<map>#include<algorithm>#include<cstri...

2019-08-29 22:01:58 473 1

原创 Little Tiger vs. Deep Monkey (概率dp )

问题虫洞:Little Tiger vs. Deep Monkey 黑洞内窥:问题背景:老虎VS猴子 比赛内容:谁刷的题比较多输入n和p,表示一共有n道题,每一道题有着对应的分数ai,其中老虎写对一道题目的概率是0.5, 猴子随机求使得老虎总得分不低于猴子总得分的概率 大于 p的 老虎的最低总分数。思维光年:初级试探:直接用概率p乘以总分数s...

2019-08-28 20:11:54 357 1

原创 FBI_一起来玩呀3—— [B-C-D]

问题虫洞——B:B - Make Product Equal One 黑洞内窥:给出一个n个数的序列, 你每次可以花费 1 money 使得序列中的某个数+1或-1.求让序列的乘积之和为1的最小花费。思维光年:-1要成对出现,1就不用管,0可以算做一个-1或1暴力就好了啦!!!ACcode:#include<stdio.h>#inc...

2019-08-20 20:21:23 164

原创 [最小圆覆盖] ——Minimal Circle ZOJ - 1450

问题虫洞: Minimal Circle ZOJ - 1450黑洞内窥:给出n个点,求最小圆覆盖完所有的点,输出圆心坐标、半径;最小圆覆盖问题:推荐博客:最小圆覆盖算法步骤:最优解的圆一定是以某两个点连线为直径的圆 或 某三个点组成的三角形的外接圆初始将圆心定为第一个点,R=01.枚举第一个点 i,若点 i 不在目前圆内,设它为圆心,进入22.再枚举第二个点 j...

2019-08-16 20:50:38 187

原创 [kuangbin专题十三 ]基础计算几何 —[部分题解1]

AC is lucky , WA is life.问题虫洞——A: A - TOYS问题虫洞——B: B - Toy Storage两题个大致思想相同,参考我的另一篇博客吧!:TOYS POJ - 2318 (二分+斜率)问题虫洞——C: C - Segments黑洞内窥:t组样例,每组样例给出n条线段的两个端点坐标问是否存在这样一条直线,所以线段在该线段上...

2019-08-15 10:18:23 179

原创 [kuangbin专题二十一] 概率&期望—[部分题解1]

问题虫洞——A: A Dangerous Maze LightOJ - 1027黑洞内窥:在一个迷宫里,你的面前有n道门,每扇门有一个权值xi, 你会等概率的选择其中一扇门若这扇门的权值xi>0, 则你将在xi分钟后自动传送到迷宫出口若这扇门的权值xi<0, 你将在xi分钟后回到起点重新选择,且你之前的选择会被你忘记(这里相当于无限重复)问,你可以走出迷宫的期...

2019-08-14 19:11:03 191

原创 F - Faraway HDU - 6639(思维+枚举)

问题虫洞:Faraway黑洞内窥:给出n个形如 (|xi−xe|+|yi−ye|) % ki=ti.以及xi,xe, yi, ye 的最大范围m( 1<= ki <=5, 0<= ti <=4)求有多少对(xe, ye)符合这n个式子思维光年:我的思路: 枚举m,以60为单位,but,,这只是一个x,,,你还要枚举y。。理性...

2019-08-13 20:17:29 231

原创 TOYS POJ - 2318 (二分+斜率)

问题虫洞: TOYS POJ - 2318黑洞内窥:多组测试,一行六个数n, m, x1, y1, x2, y2;锁定一个矩阵的左端点为(x1, y1),右下点为(x2, y2),紧跟着n行,一行两个数a,b,代表(a, y1) 到 (b, y2)之间有一条直线。n个点n条分割线将矩阵分成了n+1个区域。。。再接着m个点的坐标(x, y) ,最后输出每个区域的点数。...

2019-08-09 20:17:49 226

原创 [kuangbin专题十四] 数论基础 —— [ 部分题解 1 ]

问题虫洞——C: C - Aladdin and the Flying Carpet黑洞内窥:给你两个数n、k, 求大于k的n的约数的个数思维光年:一个基础知识:合数的正因素个数公式(1)一个大于1的正整数N,如果它的标准分解式为:,那么它的正因数个数为。然后减去小于k的约数,,搞定。ACcode://#include<bits/stdc+...

2019-08-07 15:47:47 411

原创 [HDU - 6623] E - Minimal Power of Prime(素数筛+思维)

问题虫洞:Minimal Power of Prime黑洞内窥:给你一个数 n ,求n在唯一分解定理式下的最小指数。(2<= n <= 10^18)思维光年:第一次:由于n的取值非常的大,一开始就开了6w的数组,然后暴力求解,T~~~~第二次:加了一个大素数的判定,继续T~~~第n次:还是T~~~正确的求解:打一个1~500...

2019-08-07 10:03:54 159

原创 数字华容道类数码问题 之 HDU - 6620——Just an Old Puzzle

问题虫洞:C - Just an Old Puzzle HDU - 6620黑洞内窥:给你一个4x4的数字华容道,,问你可不可以在120步之内还原。。。。。思维光年:队友老是觉得可以爆搜这道题,,,,于是我们现场下载了一个<数字华容道>的app玩了一下,,发现游戏里的华容道总是有解的,我也很绝望啊。正确而富有理性的求解:序列从左往右拿起...

2019-08-06 20:27:32 496

空空如也

空空如也

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

TA关注的人

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