1822专题

#广搜,深搜#洛谷 1822 魔法指纹

题目 将 n n n按十进制顺序写下来,依次对相邻两个数写下差的绝对值。这样,得到了一个新数,去掉前导0,则定义为 m a g i c ( n ) magic(n) magic(n)。若 n n n为一位数,则 m a g i c ( n ) = n magic(n)=n magic(n)=n。 分析 首先肯定是从7开始搜索,然后对于每一个可能的结果,枚举差的绝对值,深搜求解 代码

1822. 数组元素积的符号(Java)

目录 题目描述:输入:输出:知识点:代码实现: 题目描述: 已知函数 signFunc(x) 将会根据 x 的正负返回特定值: 如果 x 是正数,返回 1 。 如果 x 是负数,返回 -1 。 如果 x 是等于 0 ,返回 0 。 给你一个整数数组 nums 。令 product 为数组 nums 中所有元素值的乘积。 返回 signFunc(product) 。 输入:

LeetCode-1822/1502/896/13

1.数组元素积的符号(1822) 题目描述: 已知函数 signFunc(x) 将会根据 x 的正负返回特定值: 如果 x 是正数,返回 1 。 如果 x 是负数,返回 -1 。 如果 x 是等于 0 ,返回 0 。 给你一个整数数组 nums 。令 product 为数组 nums 中所有元素值的乘积。 返回 signFunc(product) 。 思路: 这题比较简单,只需要初始设置

1822_使用python内置的库进行日期序列的生成

使用python的内置的库进行日期序列的生成 用到的库介绍 datetime 实现这样的功能其实只需要这一个库就够了,但是网络上找到的例程很多都额外增加了对time库的引用。只能说,这样不会出现错误,但是这样肯定会有一些计算资源上的消耗。 #!/usr/bin/python3 import datetime start_date = datetime.date.today()for i i