假如a*b=c(a、b、c都是整数),那么我们称a和b就是c的因数。 #include <stdio.h>int main(){ int number, i; printf("输入一个整数: "); scanf("%d",&number); printf("%d 的因数有: ", number); ...
分类:
编程语言 时间:
2020-01-04 22:01:40
阅读次数:
309
1、题目描述:输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。 2、思路:二叉搜索树就是节点的左子树的值小于该节点的值,右子树的值大于该节点的值。所以对于二叉搜索树的后序列,左 右 根 的遍历顺序,数组的最后一 ...
分类:
其他好文 时间:
2020-01-04 10:36:15
阅读次数:
70
contest链接:https://codeforces.com/contest/1269 A. Equation 题意:输入一个整数,找到一个a,一个b,使得a-b=n,切a,b都是合数 思路:合数非常多,从1开始枚举b,a就是b+n,每次check一下a,b是否是合数,是的话直接输出,break ...
分类:
其他好文 时间:
2020-01-04 01:33:21
阅读次数:
69
#include<stdio.h> int main() { int x, i, a[10] = { 11,5,78,22,53,66,34,89,45 };//数组初始化 printf("请输入要查找的数据:\n"); scanf_s("%d", &x); for (i = 0; i < 10; ...
分类:
编程语言 时间:
2020-01-02 22:52:17
阅读次数:
166
# 1、用户输入一个数值,请使用比较运算符确认用户输入的是否为偶数?# 是偶数输出True,不是输出False while True: try: num = input('请输入一个整数:') if int(num)%2 == 0: print(True) break else: print(Fal ...
分类:
其他好文 时间:
2020-01-01 17:12:56
阅读次数:
128
输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。 自己用了额外空间实现函数: 1 import java.util.*; 2 public class Solution { 3 p ...
分类:
编程语言 时间:
2019-12-30 00:04:18
阅读次数:
83
二叉搜索树的后序遍历 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。 解题思路 给出的数组是后序遍历,那么最后一个元素对应着树的根节点。 数组前部分对应左子树,其中元素都小于根节点;后部分对应右子树,其中元素 ...
分类:
其他好文 时间:
2019-12-29 01:02:54
阅读次数:
100
程序随机生成或任意存储一个0 - 9范围内的整数;(随机数:(Math.random() * 10) | 0),用户输入一个整数,若比生成的随机数大则在控制台中输出“猜大了”,若比生成的随机数小则在控制台中输出“猜小了”,直到用户才对数字为止 var numgame; var numgame1 = ...
分类:
其他好文 时间:
2019-12-28 16:36:38
阅读次数:
105
题目描述 输入一个整数,输出该数二进制表示中1的个数。 n&(n-1) 该位运算去除n的位级表示中最低的那一位。 n : 10110100 n-1 : 10110011 n&(n-1) : 10110000 一个结论 结论:一个数与该数减一的结果进行与运算n&(n-1),会把该数右边(低位)第一个1 ...
分类:
其他好文 时间:
2019-12-28 16:36:09
阅读次数:
95
/* 题目: 输入一个整数s,输出所有和为s的连续整数序列。 */ /* 思路: 穷举法。 */ #include<iostream> #include<cstring> #include<vector> #include<algorithm> #include<map> using namespa ...
分类:
其他好文 时间:
2019-12-27 17:53:54
阅读次数:
72