技术标签: cakes
4 4 2 1 3 5 4 3 1 2 5
2 1 3 0 2 3 1 0 4
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while (scanner.hasNext()) {
int number = scanner.nextInt();
int arr[] = new int[number + 5];
int vis[] = new int[number + 5];
for (int i = 0; i < number; i++) {
arr[i] = scanner.nextInt();
vis[i] = i;
}
for (int i = 0; i < number - 1; i++) {
for (int j = 0; j < number - 1 - i; j++) {
if (arr[j] > arr[j + 1]) {
int temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
temp = vis[j];
vis[j] = vis[j + 1];
vis[j + 1] = temp;
}
}
}
for (int i = 0; i < number; i++) {
System.out.print(vis[i] + " ");
}
System.out.println();
}
}
}
折腾了一天的bug,从http://stackoverflow.com/questions/26902541/opencv-compile-error-linking-cxx-shared-library-lib-libopencv-highgui-so 这里找到了答案: 意思是说“cmake找到的是32位的lib库而不是64位的lib库”,自己也摸索了一下,在整个linux系统中搜索lib
com.fasterxml.jackson.databind.exc.InvalidDefinitionException经查询,由于使用了lombok的插件,而导致序列化出现错误。解决办法:在实体类中添加以下注解即可解决。@JsonIgnoreProperties(value = {"hibernateLazyInitializer", "handler"}) ...
一、初始化输入gdb进入gdb调试环境。或者直接输入gdb + progfile来加载文件。注意该文件是使用gcc(或g++)编译得到的。为了使 gdb 正常工作, 必须使你的程序在编译时包含调试信息,编译时必须使用-g参数来。或者进入gdb环境后,通过命令file + progfile来加载需要调试的可执行文件文件。查看源代码:list [函数名][行数]设置
中心极限定理-通俗理解:1、大量相互独立的随机变量,其求和后的平均值服从正态分布,分布是指按照每个平均值的出现频数去判断分布2、给定一个任意分布的总体。每次从这些总体中随机抽取 n 个抽样,一共抽 m 次。然后把这 m 组抽样分别求出平均值。 这些平均值的分布接近正态分布。 本文的例子通过扔骰子,模拟实现,思路如下:1、进行了5000组实验,每个实验,扔100次骰子并求和,...
编辑的选择在AppStore推出!Slide To Play - 4 out of 4AppSpy - 5 out of 5PocketGamer - Gold AwardDigitally Downloaded - 4.5 out of 5iReviewT - 10 out of 10PocketGamer - "Gorgeous to look at and with a control sy...
AndroidStudio版本 3.14最近在搞安卓原生工程的时候遇到一个新的问题。 错误信息大概是这个样子问题一:Unable to resolve dependency for ‘:[email protected]/compileClasspath’: Could not download junit.jar (junit:junit:4.12)然后我找了很多教程解决了这个...
VS2010与OpenCV2410简单配置引言OpenCV下载VS2010下载重要的是环境变量的配置工程属性配置验证环境变量配置成功的读图代码:引言在图像处理领域,OpenCV是一个快速入门的好助手,有了OpenCV开源库的帮助,使我们在对图像进行操作的时候只需要考虑像素点的操作,而不用关注不同文件类型对应不同文件头的格式等。通过OpenCV读入的图片是一个Mat矩阵类型的变量,一般二维灰度图像读进来是二维矩阵,二维彩色图形读进来是三维矩阵(RGB三原色)。OpenCV是一个开源的函数库,应用较多的是
String字符串常量,字符串长度不可变。Java中String是immutable的。StringBuffer线程安全;StringBuilder线程非安全;String 类型和StringBuffer的主要性能区别:String是不可变的对象, 因此在每次对String 类型进行改变的时候,都会生成一个新的 String 对象,然后将指针指向新的 String 对...
一、项目启动(项目开工会)了解项目干系人及其利害关系。所有项目组成员是否到位,如到位则拿到项目开发人员的简历,详细了解每个开发人员的情况(可能会组织到客户方面试)。根据项目需求规格列出项目功能列表,并根据开发人员技术等情况创建WBS。根据项目时间、资源等情况规划项目初步开发计划(各里程碑时间点的粗略计划,每个时间段投入多少人力等)。确定各种软硬件需求,如:版
mysql中isnull,ifnull,nullif的用法如下:isnull(expr) 的用法:如expr 为null,那么isnull() 的返回值为 1,否则返回值为 0。mysql> select isnull(1+1);-> 0mysql> select isnull(1/0);-> 1使用= 的null 值对比通常是错误的。isnull() 函...
一、数据库中的去重操作(删除数据库中重复记录的SQL语句)主要有三种方法(1)、rowid方法(2)、group by 方法(3)、distinct方法1、用rowid方法根据Oracle带的rowid属性,可以进行判断是否存在重复语句;(1)、查出表1和表2中name相同的数据Select * from table1 a Where rowid !=(sele
2019独角兽企业重金招聘Python工程师标准>>> ...