码迷,mamicode.com
首页 >  
搜索关键字:正整数    ( 10207个结果
【js】Leetcode每日一题-子数组异或查询
【js】Leetcode每日一题-子数组异或查询 【题目描述】 有一个正整数数组 arr,现给你一个对应的查询数组 queries,其中 queries[i] = [Li, Ri]。 对于每个查询 i,请你计算从 Li 到 Ri 的 XOR 值(即 arr[Li] xor arr[Li+1] xor ...
分类:编程语言   时间:2021-05-24 06:18:43    阅读次数:0
[剑指Offer][数组]把数组排成最小的数
题目描述 输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。 1 import java.util.ArrayList; 2 3 public class Solution ...
分类:编程语言   时间:2021-05-24 06:14:55    阅读次数:0
解码异或后的排列 -- 使用异或
题目: 给你一个整数数组 perm ,它是前 n 个正整数的排列,且 n 是个奇数 。 它被加密成另一个长度为 n - 1 的整数数组 encoded ,满足 encoded[i] = perm[i] XOR perm[i + 1] 。比方说,如果 perm = [1,3,2] ,那么 encode ...
分类:其他好文   时间:2021-05-24 05:57:50    阅读次数:0
1734. 解码异或后的排列
题目来源:1734. 解码异或后的排列 // 给你一个整数数组 perm ,它是前 n 个正整数的排列,且 n 是个 奇数 。 // 它被加密成另一个长度为 n - 1 的整数数组 encoded ,满足 encoded[i] = perm[i] XOR perm[i + 1] 。 // 比方说,如 ...
分类:其他好文   时间:2021-05-24 05:52:03    阅读次数:0
1734. 解码异或后的排列
思路: 利用异或规律的一道题。 首先明确题目对perm的定义,前n个正整数的排列,n为奇数。(因为没重视这句,想了好久都想不出,看了讨论里面说到这个才恍然大悟) 意思为perm为一个数组,里面放的是数字1-n,且数量为奇数。 又因为encoded[i]=perm[i-1]^perm[i] 我们举个n ...
分类:其他好文   时间:2021-05-24 05:45:47    阅读次数:0
LeetCode——1734. 解码异或后的排列(Java)
题目描述 题干: 给你一个整数数组 perm ,它是前 n 个正整数的排列,且 n 是个 奇数 。 它被加密成另一个长度为 n - 1 的整数数组 encoded ,满足 encoded[i] = perm[i] XOR perm[i + 1] 。 比方说,如果 perm = [1,3,2] ,那么 ...
分类:编程语言   时间:2021-05-24 05:14:13    阅读次数:0
SQL语句(基础)
01.表操作 1.1 创建表 create table students( id int unsigned primary key auto_increment, name varchar(20), # 姓名长度为 20 age int unsigned, # 年龄为正整数 height decim ...
分类:数据库   时间:2021-05-24 04:45:13    阅读次数:0
PTA basic 1064 朋友数 (20 分) c++语言实现(g++)
如果两个整数各位数字的和是一样的,则被称为是“朋友数”,而那个公共的和就是它们的“朋友证号”。例如 123 和 51 就是朋友数,因为 1+2+3 = 5+1 = 6,而 6 就是它们的朋友证号。给定一些整数,要求你统计一下它们中有多少个不同的朋友证号。 输入格式: 输入第一行给出正整数 N。随后一 ...
分类:编程语言   时间:2021-05-24 04:43:56    阅读次数:0
PTA basic 1048 数字加密 (20 分) c++语言实现(g++)
本题要求实现一种数字加密方法。首先固定一个加密用正整数 A,对任一正整数 B,将其每 1 位数字与 A 的对应位置上的数字进行以下运算:对奇数位,对应位的数字相加后对 13 取余——这里用 J 代表 10、Q 代表 11、K 代表 12;对偶数位,用 B 的数字减去 A 的数字,若结果为负数,则再加 ...
分类:编程语言   时间:2021-05-24 00:58:35    阅读次数:0
javascript 两个不带进位的正整数
函数名称为: add_two_int_without_carrying(n1, n2), 其中(n1, n2)是函数的参数。就是个位与个位相加, 十位与十位相加 以此类推, 函数返回相加的结果,没相加则不返回。 例如100+22就等于22,因为百位没有进行相加,而且不能进位,例如22+19=31 f ...
分类:编程语言   时间:2021-05-23 23:51:14    阅读次数:0
10207条   上一页 1 2 3 4 5 6 ... 1021 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!