给你一个整数数组 nums,请你返回其中位数为 偶数 的数字的个数。 示例 1: 输入:nums = [12,345,2,6,7896]输出:2解释:12 是 2 位数字(位数为偶数) 345 是 3 位数字(位数为奇数) 2 是 1 位数字(位数为奇数) 6 是 1 位数字 位数为奇数) 7896 ...
分类:
其他好文 时间:
2020-04-19 22:36:32
阅读次数:
91
"博客观赏效果更佳" 题意简述 给你一个长度为 $n$ 的数组 $a$,问你有多少个区间,满足: 1. 长度为偶数 2. 前一半和后一半循环同构 $n\le 5000,a_i\le 5000$ 思路 两个串 $a,b$ 循环同构 ,那么一定可以把 $a$ 分成两个串 $u,v$ 接起来,然后把 $b ...
分类:
其他好文 时间:
2020-04-19 20:55:55
阅读次数:
89
给定一个单链表,把所有的奇数节点和偶数节点分别排在一起。请注意,这里的奇数节点和偶数节点指的是节点编号的奇偶性,而不是节点的值的奇偶性。 请尝试使用原地算法完成。你的算法的空间复杂度应为 O(1),时间复杂度应为 O(nodes),nodes 为节点总数。 示例 1: 输入: 1->2->3->4- ...
分类:
其他好文 时间:
2020-04-19 15:14:33
阅读次数:
60
题目链接:https://leetcode cn.com/problems/diao zheng shu zu shun xu shi qi shu wei yu ou shu qian mian lcof/ 双指针 ...
分类:
编程语言 时间:
2020-04-19 14:46:18
阅读次数:
64
一、python中的运算符主要分为 算数运算符、赋值运算符、比较运算符、逻辑运算符 1、算数运算符: 1)加减乘除 注意: (1)除法的结果是浮点数 (2)除法会遇到除不尽的情况 (3)被除数不能为0 2)幂运算:** 3)整除运算:// 4)取余运算:% 取余运算最常用的场景是:判断一个数的奇偶, ...
分类:
编程语言 时间:
2020-04-17 19:57:38
阅读次数:
98
思路:1、遍历A,取出其中的奇数(list1)、偶数(list2);2、下标为奇数时从list1中取一个元素插入;3、下标为偶数时从list2中取一个元素插入; 1 class Solution(object): 2 def sortArrayByParityII(self, A): 3 """ 4 ...
分类:
编程语言 时间:
2020-04-16 15:36:46
阅读次数:
76
1.有10个评委打分,(去掉一个最高一个最低)求平均分。 1 package dfishf; 2 import java.util.Scanner; 3 public class wwww { 4 5 public static void main(String[] args) { 6 // TOD ...
分类:
其他好文 时间:
2020-04-16 15:16:00
阅读次数:
74
$CF\ 634\ (Div3)$ $A.$ 给定 $n$,问有多少对正整数 $a,\ b$,使得 $a + b = n$ 且 $a b$ 如果 $n$ 是偶数,那么 $ans = n / 2 1$ 如果 $n$ 是奇数,那么 $ans = n / 2$ ...
分类:
其他好文 时间:
2020-04-15 01:01:37
阅读次数:
84
题意:将n分成a,b。保证a>b,问有几种分法 解析:偶数输出n/2-1,奇数n/2即可 #include<iostream> #include<cstdio> #include<cstring> #include<algorithm> #include<set> using namespace s ...
分类:
其他好文 时间:
2020-04-14 21:06:18
阅读次数:
100
A. Candies and Two Sisters 题意 把一个数拆成两个不等的数有多少种情况。 思路 奇数时除以二即可,偶数时需要再减去相等的情况。 代码 #include <bits/stdc++.h> using namespace std; void solve() { int n; ci ...
分类:
其他好文 时间:
2020-04-14 09:16:51
阅读次数:
81