题意:1487, 4817, 8147是公差为3330的等差数列,并且三个数都是质数、构成这三个数的数都是一样的。求出另一个满足条件的四位数。 思路:先将4位数的质数找出来,然后分解,重新排列,找到由这几个数构成的所有质数,然后判断是否有满足条件的。可以用vis数组判断这个数是否已经构造过。 #in ...
分类:
其他好文 时间:
2020-05-31 00:39:37
阅读次数:
52
SORT命令 LIMIT参数 BY参数 GET参数 STORE参数 排序性能优化 很多场合需要对元素进行排序,这时除了使用有序集合外,还可以借助Redis提供的SORT命令来排序。 SORT命令 SORT命令可以对列表类型、集合类型和有序集合类型的键进行排序。 SORT key SORT key D ...
分类:
编程语言 时间:
2020-05-30 21:34:17
阅读次数:
77
// 排序 this.tableData.sort(function (a, b) { console.log(a[x]) var x = 'inAccessCode'//要排序字段 if (a[x] < b[x]) { return -1 } if (a[x] > b[x]) { return 1 ...
分类:
编程语言 时间:
2020-05-30 15:37:41
阅读次数:
133
常见的一些pandas的使用方法 import pandas as pd food_info = pd.read_csv('food_info.csv') print(type(food_info)) print(food_info.dtypes) # print(help(pd.read_csv) ...
分类:
其他好文 时间:
2020-05-30 10:47:33
阅读次数:
97
HDU-1024:Max Sum Plus Plus 题意:给m和n和n个数,在n个数里面选取m个互不相交的子段,使他们加和最大,输出最大值, 解:1.在n个数里面选取m段,子问题就可以看成j个数里取i段,就会有状态(i,j),如果推i,dp[j][i]代表从前j个数里取i段,那这和dp[j][i+ ...
分类:
其他好文 时间:
2020-05-30 10:41:17
阅读次数:
75
进阶解法1:排序双指针 class Solution { public: vector<int> intersect(vector<int>& nums1, vector<int>& nums2) { sort(nums1.begin(), nums1.end()); sort(nums2.begi ...
分类:
编程语言 时间:
2020-05-30 01:20:17
阅读次数:
70
A - Sorted Adjacent Differences 题意:给出一个长度为n的序列,要求将序列排序,使每两个数之差的绝对值按升序排列 做法:思维题,先sort排序,从中间开始取,往两边推,各取一个,排出来自然满足条件 代码: //去吧马里奥!把AC公主救回来! // ******** // ...
分类:
其他好文 时间:
2020-05-29 23:14:23
阅读次数:
70
一、技术总结 这题考查内容为并查集,核心是用一个数组存储当前结点的父节点编号,操作有初始化、查找、合并。 题意首先理解一下,题目意思是给出N行,然后每行中首先给出自己的ID号、然后是父亲ID、再是母亲ID,如果父亲跟母亲已经去世,该ID好给出为-1,然后再给数字num,代表给人的孩子数,后面跟上nu ...
分类:
其他好文 时间:
2020-05-29 21:30:19
阅读次数:
48
A - Sorted Adjacent Differences 题意:给定数组,对其排序,使其满足|a1?a2|≤|a2?a3|≤…≤|an?1?an|. 解题思路:先对数组进行排序,由最大值与最小值之差最大,次大值与次小值之差第二大,依次类推,将数组从中间开始输出. ac代码: #include< ...
分类:
其他好文 时间:
2020-05-29 21:21:37
阅读次数:
57
//int类型的冒泡排序using System; namespace 冒泡排序 { class Program { static void Sort(int[] sortArray) { bool swapped = true; do { swapped = false; for (int i = ...
分类:
编程语言 时间:
2020-05-29 21:01:56
阅读次数:
85