技术标签: 笔试题
http://blog.csdn.net/morewindows/article/details/6665714
#include<iostream>
using namespace std;
//交换两个数,这里用到了引用
void Swap(int &a, int &b)
{
int temp;
temp = a;
a = b;
b = temp;
return ;
}
void Insertion_Sort2(int a[], int len)
{
int i,j;
int temp;
for (i = 1; i < len ;i++)
{
if (a[i-1] > a[i]) //判断是否需要调整
{
temp = a[i];
for(j = i -1; j >=0&& a[j]>temp; j--)
{
a[j + 1] = a[j];
}
a[j +1] = temp; //加1补回来
}
}
return ;
}
void Insertion_Sort1(int a[], int len)
{
int i, j, k;
int temp;
for(i = 1; i < len ; i++)
{
//为a[i]在前面的a[0...i-1]有序区间中找到合适的位置
for(j = i -1; j >=0; j--)
{
if(a[j] > a[j +1])
{
Swap(a[j], a[j+1]); //交换
}
}
}
return;
}
int main()
{
int i;
int N =6; //数组个数
int s[6] = {
5,2,4,6,1,3}; //初始化
for(i = 0; i < N; i++)
cout<< s[i] <<" ";
cout<<endl;
Insertion_Sort1(s, N); //快速排序
//输出排序后的数组
for(i = 0; i < N; i++)
cout<< s[i] <<" ";
return 0;
}
8-1 消息:编写一个名为 display_message()的函数,它打印一个句子,指出你在本章学的是什么。调用这个函数,确认显示的消息正确无误。def display_message(): print("LOVE YOU") display_message() 8-2 喜欢的图书:编写一个名为 favorite_book()的函数,其中包含一个名为 title的形参。这个函数打印一条消息,如 One of my favorite books is Al
1. sum(..) by(instance) (increase()) 以instance分组然后相加2. sum(..) without(instance) 去除instance,以剩下的标签分组然后相加3. increase(..[1m]) 一分钟内的值4. rate(..[1m]) 一分钟内的值除以60秒,如果是2m, 就除以1205. irate(..[1m]) 和rate一样,不过取的是前面的值6. topk(3,.....
https://mp.weixin.qq.com/s/8YtZFuit-L4rJ7jdWfm2Aw
laravel 创建新项目时出现You made a reference to a non-existent script @php -r "file_exists('.env') || copy('.env.example', '.env');"You made a reference to a non-existent script @php artisan key...
本文主要介绍 CUHK 的 mmdetection 代码库 (https://github.com/open-mmlab/mmdetection)中关于 anchor 的设置的一些 tips。以下提到的所有 anchor 尺寸均为对应到输入图像上的bounding box 尺寸。mmdetection 代码库总体框架还比较清晰,对于大部分经典的检测算法都有实现。大部分的接口参数都可以通过修改...
1、微信js-sdk简介:做微信js-sdk开发,首先要了解微信js-sdk是干什么的,微信官方这里可以查看其实就是调取微信app原生的能力,让h5页面可以调用起来微信扫码、支付、分享等接口2、vue项目中安装wx-js-sdknpm i -S weixin-js-sdk安装过之后再main.js中全局注入import wx from 'weixin-js-sdk'V...
时钟周期、状态周期、机器周期、指令周期和总线周期的定义及关系
最近在做android前端的时候,发现系统提供的button实在太过不忍直视,于是搜索了很多其他button的做法,自己也尝试了很多,但是一个一个去查有些麻烦,索性全部记下来,下面介绍几个好用的button设定。android:layout_width=“match_parent”,布局的宽度,一般不用数字,常用wrap_content,fill_partent以及match_parent.a...
1.1日期/时间CDate 将字符串转化成为日期 select CDate("2005/4/5")Date 返回当前日期DateAdd 将指定日期加上某个日期select dateAdd("d",30,Date())将当前日期加上30天,其中d可以换为yyyy或H等DateDiff 判断两个日期之间的间隔 selectDateDiff("d","2006-5-1","2006-6-
问题及代码/**Copyright(c)2017,烟台大学计算机学院*All right reserved.*文件名:main.cpp btree.h btree.cpp*作者:王万兴*完成日期:2017年11月16日*版本号:v1.0**问题描述:邻接表问题*输入描述:无*程序输出:测试结果*/#include #include #include "grap
引子Effective Java 2nd Edition 第48条建议:如果需要精确的答案,请避免使用float和doble。float和double类型主要是为了科学计算和工程计算而设计的。他们执行二进制制浮点运算(binary floating-point arithmetic),这是为了在广泛的数值范围上提供较为精确的快速近似计算而精心设计的。然而,他们并没有提供完全精确的结果,所以不应该被用
**mybatis逆向工程运行成功却没有生成相应的文件和包**小白的第一篇博客,记录初学mybatis遇到的错误QAQ,如题的错误有如下解决办法:1.mac下生成文件的路径是./src ,windows是.\src2. 连接的数据库中是否有对应的表,因为逆向工程是在表中生成属性3. 记得Refresh目录...