首页 > 编程语言 >算法基础上机实验——2023.5.15

算法基础上机实验——2023.5.15

时间:2023-05-15 19:44:23浏览次数:48  
标签:15 cout 上机 int cin mid ++ 2023.5 include

1.

#include <cmath>
#include <cstdio>
#include <iostream>
#include <algorithm>

using namespace std;

int main()
{
    int a[310], n, k = 0;
    cin >> n;
    while (n != -99999)
    {
        a[k ++] = n;
        cin >> n;
    }
    cin >> n;
    for (int i = 0; i < k; i ++)
    {
        if (a[i] == n)
        {
            cout << i;
            return 0;
        }
    }
    cout << -1 << endl;
    return 0;
}

2.

#include <iostream>
#include <cstdio>
#include <cmath>
#include <algorithm>

using namespace std;

int main()
{
    int n;
    cin >> n;
    int a[100];
    for (int i = 0; i < 2 * n; i ++)
    {
        cin >> a[i];
    }
    sort(a, a + 2 * n);
    int ans = a[n - 1];
    cout << ans << endl;
}

3.

#include <iostream>
#include <cstdio>

using namespace std;

int BinSearch(int r[], int n, int k)
{
	int mid, low = 0, high = n - 1;
	while (low <= high)
	{
		mid = (low + high) / 2;
		if (k < r[mid]) high = mid - 1;
		else if (k > r[mid]) low = mid + 1;
		else return mid + 1;
	}
	return 0;
}

int main()
{
	int n;
	cin >> n;
	int i, a[100];
	for (i = 0; i < n; i ++)
	{
		cin >> a[i];
	}
	int k;
	cin >> k;
	cout << BinSearch(a, n, k) << endl;
} 

标签:15,cout,上机,int,cin,mid,++,2023.5,include
From: https://www.cnblogs.com/fghjktgbijn/p/17402823.html

相关文章

  • 15、MapReduce介绍及wordcount
    文章目录Hadoop系列文章目录一、mapreduce编程模型1、MapReduce介绍2、MapReduce编程规范3、序列化4、hadoop数据类型5、示例二、wordcount实现1、pom.xml2、Mapper3、Reducer4、Driver5、完整的代码(WordCount)6、Driver推荐写法7、运行结果1)、运行日志2)、运行结果三、运行环境介绍......
  • 编程一小时2023.5.15
    1.#include<bits/stdc++.h>usingnamespacestd;boolbook[10000001];intprime[100001];intt=1;voidPrime(intx){memset(book,0,sizeof(book));for(inti=2;i<=x;i++){if(!book[i])prime[t++]=i;for(intj=1;prime[j]<=x/i;j++){......
  • C/C++《面向对象程序设计课程设计》[2023-05-15]
    C/C++《面向对象程序设计课程设计》[2023-05-15]《面向对象程序设计课程设计》一、基本要求本课程设计集中安排1周时间进行,每位同学完成1个题目。要求学生根据题目需求描述,每位同学对每个题目的任务有需求描述、系统总体设计,通过面向对象语言C++进行模拟描述,最后通过编码、测试......
  • 2023/5/15 对于关系型数据库和非关系型数据库的理解
    关系型数据库(RDBMS)和非关系型数据库(NoSQL)前者需满足A(原子性)C(一致)I(独立)D(持久)规则例子:一个人银行有两个账户,A和B共100块钱,当他从A取钱,在存入B的过程中失败了就必须再把钱返还到A账户(原子性),整个过程中A+B的和一定得是100(一致性),在他取出A中的钱时,只要没有成功将钱存入B中,B中......
  • 【BSP视频教程】BSP视频教程第26期:CAN/CANFD/CANopen专题,CANFD整个运行机制精讲,图文并
    视频教程汇总帖:https://www.armbbs.cn/forum.php?mod=viewthread&tid=110519 上期视频教程为大家分享了很多CAN理论方面的知识,本期视频教程我们在实战应用中学习CANFD。CANFD涉及到的知识点非常多,我们本期重点是把CANFD整个运行机制搞明白,知其然知其所以然。视频:https:/......
  • 摄影-230515
    ......
  • 750W高PF值充电机用电源方案 ;输出50V 15A 釆用UCC28070+ST6599+
    750W高PF值充电机用电源方案;输出50V15A釆用UCC28070+ST6599+PIC16F193X芯片方案组合有原理图、设计文件、和烧录程序。芯片资料、LLC设计文件讲解,华南理工大学硕士学位论文原档附加一个330W加PFC电路的充电机原理图资料一经售出不退不换。研究明白了轻松从助理升级为高级工程师......
  • 基于motorcad设计的外转子发电机,磁钢采用FB6B铁氧体 ,不等匝绕组,输出功率2.3KW 定子外
    基于motorcad设计的外转子发电机,磁钢采用FB6B铁氧体,不等匝绕组,输出功率2.3KW定子外径1563200RPM,18极27槽永磁同步发电机(PMSG)设计案例.ID:2750641231489906......
  • 基于Motorcad的6极9槽 3400rpm 外径 58mm 轴向长度35mm 功率150w 直流母线12 永 磁同
    基于Motorcad的6极9槽3400rpm外径58mm轴向长度35mm功率150w直流母线12永磁同步电机(永磁直流无刷)模型(PMSM或者是BLDC)。(基于ansysMaxwell的6极9槽模型也有)。ID:8825624688867862......
  • 基于maxwell的4极6槽 内转子 15000rpm 输出转矩 220mNm 效率89% 120W 外径 48mm 内径2
    基于maxwell的4极6槽内转子15000rpm输出转矩220mNm效率89%120W外径48mm内径27轴向长度40mm直流母线36V永磁同步电机(永磁直流无刷)模型,该方案已开磨具,可大量生产(PMSM或者是BLDC)。ID:2125626970265887......