【题目链接】 http://www.lydsy.com/JudgeOnline/problem.php?id=1260 【题目大意】 假设你有一条长度为n的木版,初始时没有涂过任何颜色 每次你可以把一段连续的木版涂成一个给定的颜色,后涂的颜色覆盖先涂的颜色 求最少的涂色次数达到目标状态 【题解】 d ...
分类:
其他好文 时间:
2017-04-17 23:37:42
阅读次数:
235
[java] view plain copy //设置颜色 public void setColour(int color){ co = color; } //设置边框宽度 public void setBorderWidth(int width){ borderwidth = width; } [ ...
分类:
移动开发 时间:
2017-04-17 13:59:19
阅读次数:
301
这篇将讲到图片特效处理的浮雕效果。跟前面一样是对像素点进行处理,算法是通用的。 算法原理:用前一个像素点的RGB值分别减去当前像素点的RGB值并加上127作为当前像素点的RGB值。 例: ABC 求B点的浮雕效果如下: B.r = C.r - B.r + 127; B.g = C.g - B.g + ...
分类:
移动开发 时间:
2017-04-17 13:16:02
阅读次数:
210
Android中获取字符串长度、宽度(所占像素宽度) 计算出当前绘制出来的字符串有多宽,可以这么来! 方法1: Paint paint = new Paint(); Rect rect = new Rect(); //返回包围整个字符串的最小的一个Rect区域 paint.getTextBounds ...
分类:
移动开发 时间:
2017-04-17 12:54:55
阅读次数:
257
[java] view plain copy mPaint = new Paint(); mPaint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SCREEN)); [java] view plain copy [java] view pl ...
分类:
移动开发 时间:
2017-04-17 12:49:39
阅读次数:
163
在编辑器的Scene视图中追踪选择目标,调试动作用SceneView这个类没有说明文档比较蛋疼在update中调用SceneViewCameraFace2Target函数,编辑器的OnInspectorUpdate不够平滑每帧重绘SceneView的lastActiveSceneView,原本想要获... ...
分类:
其他好文 时间:
2017-04-16 22:18:31
阅读次数:
863
从网上摘抄的。 1 - paint() 中调用 paintComponent(), paintBorder(), paintChildren()2 - 最重要的区别是“双缓冲”。Swing 组件的 paint() 中实现了双缓冲,所以不要随便去覆写,会破坏双缓冲的,————建议的方式是覆写 pain ...
CSharpGL(41)改进获取字形贴图的方法 在(http://www.cnblogs.com/bitzhuwei/p/CSharpGL-28-simplest-way-to-creating-font-bitmap.html)中我实现了纯C#获取字形贴图的方法。 最近发现这个方法有些缺陷: 单纯 ...
分类:
其他好文 时间:
2017-04-14 09:55:44
阅读次数:
270
什么是虚拟现实?
虚拟现实(VR)意味着通过我们的计算机体验不了真正存在的东西。从这个简单的定义,这个想法听起来不是特别新鲜。例如,当你看到一个惊人的卡纳莱托绘画时,你正在体验意大利的地盘和...
分类:
其他好文 时间:
2017-04-10 15:26:16
阅读次数:
413
Leo has a grid with N rows and M columns. All cells are painted with either black or white initially. Two cells A and B are called connected if they s ...
分类:
其他好文 时间:
2017-04-09 21:07:18
阅读次数:
229