java 最小众倍数_c学习 - osc_p1q9onsn的个人空间 - OSCHINA - 中文开源技术交流社区...
**
初学C+交流
**
某次培新题(仅供参考)
1.一般交换机会处于哪一层?( B )
A.物理层 B.数据链路层 C.网络层 D.传输层
2.表示关系上的a>=b>=c的C语言表达式的是?( A )
A.(a>=b)&&(b>=c) B .(a>=b)ll(b>=c) C.(a>=b>=c) D.a>=b=!(b>=c)
3.以下程序执行后的输出结果为( A )
A.1 B.2 C.编译错误 D.无法确定结果
4.执行f(10)代码执行了多少次?( C )
A. 10 B. 14 C. 15 D.16
5.下面程序的时间复杂度为( D )
A. O(n) B. O(n^2) C. O(n^3) D. O(n!)
6.下面代码输出的结果为( A )
A. 88 B. 3 C. 2 D.174
7.intp=&n;,那么p的值是:( C )
A.p的值 B. p的地址 C.n的值 D.n的地址
8.下面代码执行的结果是:( C )
A. my name B. n m C.name my D.m n
9.执行fib(5),则fib被调用的次数为( D )
A. 2 B. 3 C. 4 D.5 E.6
10.有一个随机给出数组中的元素,数组的数据类型为int,长度为8,在该数组中找出最大和第二大元素一定需要进行( A )次比较。9次?QWERTYUI两两比较
A. 8 B. 9 C. 10 D. 11
11.运行fib(1000)下面代码返回的结果为:( C )
A. 1000 B. 500500 C. 6 D.999
12.运行fib(5)下面代码段输出的结果为:( C )
A. 2 B. 3 C. 8 D.13
13.小牛和小客玩游戏,2人都足够聪明,都想赢,现在桌上有17枚硬币,每次只能拿1,3,5,7枚,最后拿完的取胜问,怎么分配策略才能让小牛必胜?( A )
A.让小牛先拿 B.让小客先拿
C.无论怎样分配,都不能使一个人必胜 D.无论怎样分配,小牛都是必胜的
14.下面说法正确的是:( C )
A. 线性表就是顺序存储的表 B. 堆肯定是一颗平衡二叉树
C. 循环队列中元素的个数是有队头指针和队尾指针共同决定
D. 栈与队列是非线性结构
15.下面查找效率最高的是哪个?( D )
A. 栈 B.队列 C.二叉树 D.hash
16.理论上来说,一台普通的电脑最多可以保持多少个到服务器端的链接?( C )2的32/16次方??
A. 1 B. 少于1024 C. 65535 D.无限个
17.如有4个元素进栈序列是1,2,3,4,其出栈序列是a,b,c,d,若b=1,那么a的值是(A)
A.2 B. 3 C. 4 D.不一定
18.现在一个箱子里有很多球,球上标着1,2,3,4,5,而且每种球的个数都相等,第一次抽到然后放回,然后再抽一次,如果两次抽到的小球都是1球的概率是?( D )
A.1/4 B. 1/5 C. 1/16 D.1/25
19.在多道程序系统中,系统的现有空闲可用资源能否满足后备作业J的资源要求,是选择作业J进入内存的必要条件。( B )
A. true B. false
20.下面for循环执行的次数为:(B)
for(int n=-1;n!=0;n++)
A. 0 B. 1 C. 2 D.无限循环
二、编程题(每题20分,共60分)
21.给定一个rSquare,表示一个圆的半径的平方,某圆的圆心在坐标系原点,需要计算返回处在该园园周上的格点(横纵坐标均为整数的点)数量。
输入:
—输入一个整数rSquare。rSquare的取值范围在1到2,000,000,000之间(其中包括1和2,000,000,000)
输出:
—返回圆上的格点数量
举例:—rSquare=1,返回4.圆心在原点、半径为1的圆通过4个格点:(1,0)、(0,1)、(-1,0)和(0,-1)
/*************************
*在这里填写代码
*你不需要写main函数
/
int countPoints(int rSquare)
{
int counter=0;
for(int i = 1 ; i < 44722 ; i++)
{
for(int j = i ; j < 44722 ; j++)
{
int i2 = i * i ;
int j2 = j * j ;
int temp=i2+j2;
if(temp==rSquare)counter++;
}
}
return counter;
}
22.
输入:
—输入一个整形数组seq。seq含有1到50个元素(其中包括1和50),seq中的每个元素的取值范围都在1和100之间(其中包括1和100)
输出:
—返回严格单调的最长连续子序列长度
举例:
—seq:{1,7,7,8,3,6,7,2},返回3,最长的严格单调数列是3,6,7,而子数列1,3,6,7是不符合要求的,因为1和3并不相连,此外1,7,7,8也不是满足条件的,因为它不是严格递增的。
/
*在这里填写代码
*你不需要写main函数
/
int longestMonotoneSequence(int seq[], int n)
{
int res=1;
int current=1;
for(int i=1;i
{
if(seq[i]>seq[i-1])
{
current++;
}
Else
{
if(current>res)
{
//index=i-current;
res=current;
}
current=1;
}
}
return res;
}
23.给定你五个正整数,它们最小众倍数是指能够被其中至少三个数整除的最小正整数。给定你各不相同的整型a,b,c,d以及e。请返回它们的最小众倍数。
输入:
—输入五个正整a,b,c,d,e。a,b,c,d以及e中每个的取值范围都在1和100之间(其中包括1和100)。a,b,c,d以及e各不相同
输出:
—返回它们的最小众倍数
举例:
—a=1b=2c=3d=4e=5,返回4.4能够被1,2以及4整除,满足5个数中至少能被其中三个整除的定义,
/
*在这里填写代码
*你不需要写main函数
*************************/
int leastMajorityMultiple(int a, int b, int c, int d, int e)
{
int i=1;
int count =0;
while (i>0)
{
if(i%a == 0) count++;
if(i%b == 0) count++;
if(i%c == 0) count++;
if(i%d == 0) count++;
if(i%e == 0) count++;
if (count >= 3)
{
System.out.println(“find”);
break;
}
count = 0;
i++;
}
return i;
}
java 最小众倍数_c学习 - osc_p1q9onsn的个人空间 - OSCHINA - 中文开源技术交流社区...相关推荐
- java课程总结_Java课程总结 - osc_uyb9f22c的个人空间 - OSCHINA - 中文开源技术交流社区...
总结:已经学了一个学期的Java,虽然在课堂上面还是很认真的听讲,但在课后,基本上没有复习与巩固,导致感觉没有C语言学的好,最后的面试结果也不是很令人满意.在以后的学习中,要改变学习方式.做什么事都要 ...
- java知识理论_JAVA理论知识 - OSC_rnoszD的个人空间 - OSCHINA - 中文开源技术交流社区...
1. final关键字可以用来修饰什么?分别起什么作用? a) final可以修饰类,这样的类不能被继承. b) final可以修饰方法,这样的方法不能被重写. c) final可以修饰变量,这样的变 ...
- java诸神之战游戏_mj回溯算法 - osc_7bgz0no1的个人空间 - OSCHINA - 中文开源技术交流社区...
1)js版本 /** * 基本思路: * 回溯法: 先挑选中将,再依次拆接出3个,3个的...直到结束,那么说明当前可以胡牌 */ let mahjong = [ "1T", ...
- java 的“mwq”_java的对象模型 - osc_mwqvsfzo的个人空间 - OSCHINA - 中文开源技术交流社区...
java中的对象在内存中,究竟是怎样一种存在? 这篇随笔,我们就来一探究竟.可能不够深入,但是我们把理解到位,深入到我们需要的程度这样即可. 先来看下jvm的内存模型: 程序计数器 虚拟机栈和本地方法 ...
- java 0l是多少_Java 构造器 - osc_0ltyoebk的个人空间 - OSCHINA - 中文开源技术交流社区...
Java 基础构造器 构造器: 构造对象. 1.构造方法的名字必须和类名字保持一致. 2.构造方法没有返回类型.(不是没有返回值!!!!!!!!!!!!!) 3.构造方法可以定义参数,也可以不定义,参 ...
- java hdms_网盘预研 - ZICK_ZEON的个人空间 - OSCHINA - 中文开源技术交流社区
调研原型 1.seafile(python) 协议:GPL V3.0 2.kodExplorer (php) 协议:GPL V3.0 3.owncloud(php) 协议:GPL V3.0 4.kif ...
- java关键字汉化_Java关键字 - 乱流的个人空间 - OSCHINA - 中文开源技术交流社区
static关键字 (1)静态的意思.可以修饰成员变量和成员方法. (2)静态的特点: A:随着类的加载而加载 B:优先与对象存在 C:被类的所有对象共享 这其实也是我们判断该不该使用静态的依据. 举 ...
- java小兔跳铃铛,Java小知识 - 顾小兔2018的个人空间 - OSCHINA - 中文开源技术交流社区...
Java小知识 [TOC] (1)三种读取文件方法 URL url = this.getClass ().getResource ("/a.txt"); Resources.asC ...
- java 格式化手机号码_格式化手机号码 - T_SevenS的个人空间 - OSCHINA - 中文开源技术交流社区...
手机号会存在加区号/国际ip号的问题,如+8615851732142.008615851732142.17951158517332142或者0158517321142,上面几个号码实际都是同一个号码, ...
最新文章
- 【Qt】Qt5在ubuntu16.04无法输入中文解决方式
- 数字孪生智慧城市建设加速5G+产业AI的应用,全流程数据透明化及实时可控成为升级的大方向,构建智慧城市生态圈在路上!...
- dNet命令行编译命令CSC使用详细图解
- 更改setting文件的mirror_setting.xml的mirror、mirrorOf和pom.xml的repositories、repository的关系关联*...
- [Mummy Maze] 宽度优先搜索
- 无盘服务器 cpu占用,顺网科技网维大师程序占CPU资源多的解决过程
- 美团起飞了?上半年营收418.76亿 同比增长58.9%
- fcm模糊聚类matlab实例_模糊控制
- 重装mac系统 未能与恢复服务器取得联系,进入 macOS 系统恢复模式 – 重新安装 macOS 系统...
- Oracle商务智能系统(Oracle Business Intelligence System 11i )
- Qt 学习之路 2(15):标准对话框 QMessageBox
- Mc1.16forge官混教程/教补-#1 开发环境配置的注意要点
- E. Selling Souvenirs
- while语句和for嵌套c语言,关于循环的嵌套,说法错误的是() 答案:三种循环(while循环、do-while循环和for循 环)不可以互相嵌套。...
- echarts全国地图只显示南海诸岛问题解决
- 用 Visual Studio Code 做基于 .NET MAUI 跨平台移动应用开发
- php 后门代码_php后门程序演示
- 国产Hygon处理器MCA架构总结
- xtu1404 菱形2 距离
- jasperReport 交叉表使用示例
热门文章
- java毕业设计——基于Java+Javamail的邮件收发系统设计与实现(毕业论文+程序源码)——邮件收发系统
- L2-026 小字辈 (25 分)(深搜详解)
- 2021年双十一活动,淘宝/天猫喵糖/京东双11任务自动助手软件+淘宝/京东/拼多多/抖音/直播抢购软件,分享代码
- 音乐网站设计(从设计到结束)
- 重型贝斯混音教程|解决重型贝斯不够低,不够狠,音色不好听问题|MZD Studios
- python 求解x=tanx方程
- 手机页面底部浮动的按钮
- 中国31省市区42部门投入产出表(1997-2017年)
- 什么是UGC社区?#社区产品笔记
- 构建用户安全评级,UGC智能化审核应用实践