题目: 传送门 题意: 定义Nanosoft的 logo 为 四个大小相同的正方形合并成一个大正方形。左上角是红色的,右上角是绿色的,左下角是黄色的,右下角是蓝色的。 例如以下这些都是 以下这些都不是 给你一个n * m的矩阵,这个矩阵由 4 个大写字母 “R” , "G", “Y”, “B” 构成 ...
分类:
其他好文 时间:
2020-02-14 16:46:41
阅读次数:
108
美国总统奥巴马不仅呼吁所有人都学习编程,甚至以身作则编写代码,成为美国历史上首位编写计算机代码的总统。2014 年底,为庆祝“计算机科学教育周”正式启动,奥巴马编写了很简单的计算机代码:在屏幕上画一个正方形。现在你也跟他一起画吧! 输入格式: 输入在一行中给出正方形边长 N(3)和组成正方形边的某种 ...
分类:
其他好文 时间:
2020-02-10 13:38:28
阅读次数:
68
题目链接: https://www.acwing.com/problem/content/101/ 题解: 边界问题最复杂,画图好好模拟一下,二维前缀和还是比较容易的 枚举的所有的边长为R的正方形,AC代码是枚举的正方形的左上端点。 AC代码: #include <cstdio> #include ...
分类:
其他好文 时间:
2020-02-08 13:31:33
阅读次数:
63
给定由非负整数组成的n×n 的正方形矩阵,你需要寻找一条路径: 以左上角为起点 每次只能向右或向下走 以右下角为终点 并且,如果我们把沿路遇到的数进行相乘,积应当是最小“round”,换句话说,应当以最小数目的0的结尾. Solution 考虑到最终答案只取决于 $2,5$ 因子数中最小的那一个,所 ...
分类:
其他好文 时间:
2020-02-07 19:04:00
阅读次数:
56
题目:编写一个Points2D用例,从命令行接受一个整数,并在单位正方形中生成n个点,然后计算两点之间的最大距离。 代码如下: import java.util.Random; import edu.princeton.cs.algs4.Point2D; import edu.princeton.c ...
分类:
编程语言 时间:
2020-02-07 16:27:39
阅读次数:
60
感觉这题还可以 因为总空间比输入数量 _不知高到哪里去了_ ,所以完全不需要考虑放不下的问题 从 贪心 的角度考虑,如果要使相差数量巨大的$b$和$w$能够成功放下来,应该使这些方块尽量分散(似乎有点抽象) 来一发图解 作者因为太懒于是决定直接以B表示黑色,W表示白色 假设有一组方块拼成了一个正方形 ...
分类:
其他好文 时间:
2020-01-31 17:22:10
阅读次数:
63
题目大意: 有 4x4 的正方形,每个格子要么是黑色,要么是白色,当把一个格子的颜色改变(黑 白或者白 黑)时,其周围上下左右(如果存在的话)的格子的颜色也被反转,问至少反转几个格子可以使 4x4 的正方形变为纯白或者纯黑? 下面说说自己的收获 创建结构数组比结构体里包含数组要方便 这里使用线性存储 ...
分类:
其他好文 时间:
2020-01-31 14:21:40
阅读次数:
52
"题意" 似乎边界上(折线上、正方形纸片边上)的点认为是$0$。 由于操作次数很少,因此逆着操作,求出所有可能的点,之后正向模拟一遍判断即可。 求一个点关于一个向量的对称点:用向量旋转求出方向向量即可。 code: ...
分类:
其他好文 时间:
2020-01-31 12:14:14
阅读次数:
47
图像-->调整-->色相/饱和度 按住Shift键约束比例,可框出正方形 / 正圆 Ctrl + D :取消选区 选区-->移动工具 图像锁定🔒会自动添加背景色 选区-->通过拷贝的图层 / 【Ctrl + j(拷贝图层)】 将选区生成新的图层 选区-->(选区的二次编辑) Shift :加选区 ...
分类:
其他好文 时间:
2020-01-31 10:27:28
阅读次数:
103
作用:限制操作(填充颜色、删除、调整……)范围 外表特点:流动的虚线,蚂蚁线 取消选框:ctrl+D 选框绘制技巧 绘制正图形(正圆,正方形):先拖拽选框,再按shift键(如果先按shift,之前的选区和之后的选区会合并) 从鼠标点击处为中心进行选框绘制:先拖拽选框,再按alt键 绘制选框过程中平 ...
分类:
其他好文 时间:
2020-01-30 17:11:46
阅读次数:
115