自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 算法学习日记(十三)

凑平方数把0~9这10个数字,分成多个组,每个组恰好是一个平方数,这是能够办到的。比如:0, 36, 5948721再比如:10985247361, 25, 63907840, 4, 289, 15376等等…注意,0可以作为独立的数字,但不能作为多位数字的开始。分组时,必须用完所有的数字,不能重复,不能遗漏。如果不计较小组内数据的先后顺序,请问有多少种不同的分组方案?注意:...

2019-05-14 18:45:49 307

原创 算法学习日记(十二)

标题:密文搜索福尔摩斯从X星收到一份资料,全部是小写字母组成。他的助手提供了另一份资料:许多长度为8的密码列表。福尔摩斯发现,这些密码是被打乱后隐藏在先前那份资料中的。请你编写一个程序,从第一份资料中搜索可能隐藏密码的位置。要考虑密码的所有排列可能性。数据格式:输入第一行:一个字符串s,全部由小写字母组成,长度小于1024*1024紧接着一行是一个整数n,表示以下有n行密码,1&lt...

2019-05-07 11:02:05 394

原创 算法学习日记(十一)

标题:完美正方形如果一些边长互不相同的正方形,可以恰好拼出一个更大的正方形,则称其为完美正方形。历史上,人们花了很久才找到了若干完美正方形。比如:如下边长的22个正方形2 3 4 6 7 8 12 13 14 15 16 17 18 21 22 23 24 26 27 28 50 60如【图1.png】那样组合,就是一种解法。此时,紧贴上边沿的是:60 50紧贴下边沿的是:26 28 ...

2019-05-05 18:34:20 237

转载 opencv学习笔记(四)创建Trackbar & 图像对比度、亮度值调整

膜拜下浅墨 纯当学习笔记这篇文章中我们一起学习如何在OpenCV中用createTrackbar函数创建和使用轨迹条,以及图像对比度、亮度值的动态调整。函数creatTrackbarC++: int createTrackbar(conststring& trackbarname, conststring& winname, int* value, int coun...

2019-05-05 14:05:25 320

转载 opencv学习笔记(三)分离颜色通道&多通道颜色混合

什么叫做颜色通道保存图像颜色信息的通道称为颜色通道。每个图像都有一个或多个颜色通道,图像中默认的颜色通道数取决于其颜色模式,即一个图像的颜色模式将决定其颜色通道的数量。例如,CMYK图像默认有4个通道,分别为青色、洋红、黄色、黑色。在默认情况下,位图模式、灰度、双色调和索引颜色图像只有一个通道。RGB和Lab图像有3个通道,CMYK图像有4个通道。每个颜色通道都存放着图像中颜色元素的信息。所...

2019-05-05 14:03:15 1561

转载 opencv学习笔记(二)

从图像中选取感兴趣的区域 ROI(region of interest)定义矩形区域//定义一个Mat类型并给其设定ROI区域Mat imageROI;//方法一class=""> imageROI=image(Rect(500,250,logo.cols,logo.rows)); //----------------------------------【ROI_Add...

2019-05-05 14:01:20 227

转载 opencv学习笔记(一)

安装过程和其他第三方库一样法善可称下载文件在官网:http://opencv.org/上找到OpenCV windows版下载下来然后配置环境变量 设置包含库 静态库然后开始测试第三方库‘’‘ #include<iostream>#include <opencv2/core/core.hpp>#include <opencv2/highgui/...

2019-05-05 13:56:36 283

原创 算法学习日记(十)

题目描述 Description已知有两个字串 A,B, B,B 及一组字串变换的规则(至多6个规则):     A1$ -> B1$     A2$ -> B2$  规则的含义为:在 A$中的子串 A1$ 可以变换为 B1、A2、A2、A2 可以变换为 B2$ …。    例如:A=′abcd′ B=&#x27;abcd&#x27; B=′abcd′ B=’...

2019-05-04 19:54:22 187

原创 算法学习日记(九)

年轻的拉尔夫开玩笑地从一个小镇上偷走了一辆车,但他没想到的是那辆车属于警察局,并且车上装有用于发射车子移动路线的装置。那个装置太旧了,以至于只能发射关于那辆车的移动路线的方向信息。编写程序,通过使用一张小镇的地图帮助警察局找到那辆车。程序必须能表示出该车最终所有可能的位置。小镇的地图是矩形的,上面的符号用来标明哪儿可以行车哪儿不行。“.”表示小镇上那块地方是可以行车的,而符号“X”表示此处不...

2019-05-03 19:55:07 229

原创 算法学习日记(八)

BFS在一个4*4的棋盘上摆放了14颗棋子,其中有7颗白色棋子,7颗黑色棋子,有两个空白地带,任何一颗黑白棋子都可以向上下左右四个方向移动到相邻的空格,这叫行棋一步,黑白双方交替走棋,任意一方可以先走,如果某个时刻使得任意一种颜色的棋子形成四个一线(包括斜线),这样的状态为目标棋局。● ○ ● ○ ● ○ ●● ○ ● ○○ ● ○输入描述 Input Description从文...

2019-04-11 11:42:48 323

原创 算法学习日记(七)

在n×n格的棋盘上放置彼此不受攻击的n个皇后。按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。n后问题等价于再n×n的棋盘上放置n个皇后,任何2个皇后不妨在同一行或同一列或同一斜线上。输入描述 Input Description给定棋盘的大小n (n ≤ 13)输出描述 Output Description输出整数表示有多少种放置方法。样例输入 Sample I...

2019-03-18 19:38:17 347

原创 算法学习日记(六)

题目描述 Description小明过生日的时候,爸爸送给他一副乌龟棋当作礼物。 乌龟棋的棋盘是一行N个格子,每个格子上一个分数(非负整数)。棋盘第1格是唯一 的起点,第N格是终点,游戏要求玩家控制一个乌龟棋子从起点出发走到终点。…… 1 2 3 4 5 ……N 乌龟棋中M张爬行卡片,分成4种不同的类型(M张卡片中不一定包含所有4种类型 的卡片,见样例),每种类型的卡片上分别标有1、2、3、4...

2019-03-15 00:02:29 223

原创 算法学习日记(五)

经典动态规划问题0-1型问题有一个箱子容积为v(020000),同时有n(030)个物品,每个物品有一个体积。要求从n个物品中,任取若干个装入箱内,使箱子的剩余空间最小。输入一个整数v,表示箱子容积,一个整数n,表示物品个数。接下来输入n个整数,分别表示这n个物品的体积。输出一个整数,表示箱子最小剩余空间。ps:试下把vecto处 vector vc(n+1);改为vector vc(n...

2019-03-08 00:52:35 253

原创 unity shader学习笔记——(二)

创建shader文件 创建材质文件// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'Shader "Unity Shaders Book/xd/simple Shader"{ SubShader{ //针对显卡a的SubShader Pass{ //设置渲...

2019-03-07 23:39:26 365

原创 算法学习日记(四)

题目描述有 N 堆纸牌,编号分别为 1,2,…, N。每堆上有若干张,但纸牌总数必为 N 的倍数。可以在任一堆上取若于张纸牌,然后移动。  移牌规则为:在编号为 1 堆上取的纸牌,只能移到编号为 2 的堆上;在编号为 N 的堆上取的纸牌,只能移到编号为 N-1 的堆上;其他堆上取的纸牌,可以移到相邻左边或右边的堆上。  现在要求找出一种移动方法,用最少的移动次数使每堆上纸牌数都一样多。例如...

2019-03-05 16:50:49 442

原创 算法学习日记(三)

算法学习日记(三)##蓝桥杯刷题(第五届省赛)输入一个字符串,求它包含多少个单词。单词间以一个或者多个空格分开。第一个单词前,最后一个单词后也可能有0到多个空格。比如:&amp;amp;quot; abc xyz&amp;amp;quot; 包含两个单词,&amp;amp;quot;ab c xyz &amp;amp;quot; 包含3个单词。如下的程序解决了这个问题,请填写划线部分缺失的代码。注意:只填写划线部分的代码,不要填写

2019-03-01 19:04:36 290

原创 unity shader学习笔记——(一)

渲染流程applicaton Stage(应用阶段)——&gt;Geometry Stage(几何阶段)———&gt;Rasterizer Stage(光栅化阶段)应用阶段cpu主导的阶段,可编写程序有着绝对的控制权工作任务准备场景数据(摄像机的位置,视锥体,场景包含的模型,光源信息…)粗粒度剔除(culling)设置每个模型的渲染状态(材质,纹理,shader)几何阶段...

2019-02-21 15:49:30 276

原创 算法学习日记(二)

算法学习日记(二)基础搜索二叉树的深度与宽度题目描述 Description给出一个二叉树,输出它的最大宽度和高度。输入描述 Input Description第一行一个整数n。下面n行每行有两个数,对于第i行的两个数,代表编号为i的节点所连接的两个左右儿子的编号。如果没有某个儿子为空,则为0。输出描述 Output Description输出共一行,输出二叉树的最大宽度和高度,...

2019-02-14 00:49:31 207

原创 C游戏外挂

C游戏外挂(dll注入)笔记(持续学习更新ing) 先说说我对于外挂的理解,所谓外挂,也就是辅助程序,我这里想说的外挂区别于模拟鼠标键盘操作(调用os或硬件层的底层function),是以别人写的视频游戏或软件作为平台,调用别人写好的函数,修改别人的软件数据以达到某些目的的程序。 但是就像是你去别人的房子,房子主人毕竟不喜欢你随便操作他的私有物,所以你不可能是直挺挺的以一个外人的身份去操作他的...

2019-02-11 17:08:33 1827 1

原创 算法学习日记(一)

算法学习日记(一)递归之分图形一个光弹幕的组成是pa两个则是pa   pa     &amp;amp;amp;amp;nbsp;pa    pa &amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;pa其它则为&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;nbsp;&

2019-02-11 12:25:38 534

windowns游戏编程大师技巧书后示例及opengl库文件

windowns游戏编程大师技巧示例及opengl库文件,用于学习计算机图形学知识以及游戏引擎架构技术。

2019-02-12

空空如也

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

TA关注的人

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