自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 问题 : Snuke‘s Coloring

同时点也不用二维数组存储(防止占用空间过大),转为一维数组,同时为了防止x与y混淆,我们将x*1e9+y表示此点的坐标。同时因为是一个点影响其余8个所以我们着重去研究中心点,用一个中心点表示3*3的矩阵。所以这个题我们可以转换思路,不再把所有的点表示出来,而是只表示涂过的空间。这个题特点就是数据特别大,输入的点达到了1e6,范围达到了1e9;

2023-12-24 20:10:32 399

原创 问题 : Many Formulas

这里我们可以考虑一下,这个题我们可以看作是设置断点的问题,断点将前后两个数分开,并求加和,所以我们只要判断从第一个数到倒数第二个数是否设置断点(最后一个数后面没数据,是否设置断点无意义了),即每一位0/1问题。这个题毫无疑问是可以用DFS做的。这里我们可以用二进制和位运算做。

2023-12-24 19:21:57 387

原创 问题 : A==B?(给你两个正实数A 、B,判断他们是否相等,如果相等,输出“YES” ,否则输出“NO”。)

此时我们可以从后往前识别小数的最后一位,如果是0,说明此位上的数字无效(对比较没有用),如果是非0数字,说明此位上的数字有效,如果识别到了小数点,说明小数点后的数字都无效且都已经删除,那么删除小数点,并退出(防止把整数部分数字给删除了)给你两个正实数A 、B,判断他们是否相等,如果相等,输出“YES” ,否则输出“NO”。整数的比较很简单,只要去除数字前面的无效0,然后比较即可。再来考虑小数的比较,小数的话,他的字符不仅限于数字了,还有特殊符号“.”如果A与B相等,输出“YES” ,否则输出“NO”。

2023-12-23 16:14:31 688 1

空空如也

空空如也

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

TA关注的人

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