搜索结果
查询Tags标签: arry,共有 18条记录-
快速排序
快速排序 快速排序是一种分治的递归算法,平均时间复杂度:O(NlogN)。 1.1 基础版 //递归方法 int parition(vector<int> &arry, int left, int right) {int pivotkey; //枢轴值pivotkey = arry[left];while (left < right) {while (pivotkey<= arry[righ…
2022/8/29 23:25:54 人评论 次浏览 -
javaweb:JSP、JSTL标签和EL表达式
据我理解,标签是为了使得jsp内容更加简洁,编写起来更加方便,不用再去在jsp里写大段的java代码,标签就显得与html格外契合;当然,并不是一定要使用标签,只用jsp的语法来写java代码也可以实现功能,只是稍显繁琐。 言归正传,我们在使用标签之前首先需要导入两个依赖&…
2022/7/31 1:31:21 人评论 次浏览 -
PTA 基础编程题目集 7-32 说反话-加强版
#include<iostream> #include<string> using namespace std; int main(){int i, arry[200000] = {0,0};char c;string str[200000];for (i =1;; i++){c = getchar();if (c == ){if (arry[i] == 0)i--;}else if (c == \n){if (arry[i] == 0)i--;break;}else{s…
2022/2/10 22:15:17 人评论 次浏览 -
在程序中定义字符串
一、字符串字面量(字符串常量) 1.字符串字面量概念 字符串字面量是指使用双引号“”括起来的的字符序列,例如:“Hello World”。 2.在C语言中,把字符串当做字符数组来处理,当遇到长度为n的字符串时,程序分配长度为n+1的数组来保存,最后一个字符表示字符串的结束’…
2022/2/7 17:16:32 人评论 次浏览 -
shell基础之多文件编程
shell基础之多文件编程 0. 使用步骤简述 (1)在主调用脚本中使用source声明外部函数脚本路径(类似于C中包含头文件) (2)调用函数 1.调用示例 (1)主调文件main.sh# !bash# 声明路径 source ${PWD}/Serialfunc.shtrue=1 false=0 buadrate_arry=(1200 2400 4800 9600 …
2022/2/6 7:36:00 人评论 次浏览 -
csp 202112-1 序列查询
题目详细说明 #include<stdio.h> #include<iostream> using namespace std;int main(){int n,N;cin>>n>>N;int arry[10000]={0};for(int i=1;i<=n;i++){cin>>arry[i];}int sum=0;int count=0;for(int j=1;j<=n;j++){sum+= (arry[j]-a…
2022/1/9 23:04:56 人评论 次浏览 -
csp 202112-1 序列查询
题目详细说明 #include<stdio.h> #include<iostream> using namespace std;int main(){int n,N;cin>>n>>N;int arry[10000]={0};for(int i=1;i<=n;i++){cin>>arry[i];}int sum=0;int count=0;for(int j=1;j<=n;j++){sum+= (arry[j]-a…
2022/1/9 23:04:56 人评论 次浏览 -
C++快速排序
#include <bits/stdc++.h>; using namespace std;void quickSort(int arry[], int low, int high); int main() {int N;cin >> N;int a[N];for (int i = 0; i < N; i++) {cin >> a[i];}quickSort(a, 0, N - 1);for (int i = 0; i < N; i++) {cou…
2021/12/14 22:46:44 人评论 次浏览 -
C++快速排序
#include <bits/stdc++.h>; using namespace std;void quickSort(int arry[], int low, int high); int main() {int N;cin >> N;int a[N];for (int i = 0; i < N; i++) {cin >> a[i];}quickSort(a, 0, N - 1);for (int i = 0; i < N; i++) {cou…
2021/12/14 22:46:44 人评论 次浏览 -
Java 二分查找
public class Check {public static void main(String[] args) {int[] arry=new int[]{12,13,14,15,17,18,19,100};int index= erFenChaoZhao(arry,100);System.out.println(index==-1?"要查找的元素不存在":"要查找的元素的小标为"+index);}private…
2021/11/22 17:10:34 人评论 次浏览 -
Java 二分查找
public class Check {public static void main(String[] args) {int[] arry=new int[]{12,13,14,15,17,18,19,100};int index= erFenChaoZhao(arry,100);System.out.println(index==-1?"要查找的元素不存在":"要查找的元素的小标为"+index);}private…
2021/11/22 17:10:34 人评论 次浏览 -
c++学习笔记(三十一)stdvector动态数组
我们今天只说他是怎么使用的,创建和具体函数我先列出给各位 一、创建向量 Vector<类型>标识符 Vector<类型>标识符(最大容量) Vector<类型>标识符(最大容量,初始所有值) int i[5]={1,2,3,4,5}; Vector<类型>vi(I,i+2);//得到i索引值为3以后的值 …
2021/11/5 22:14:02 人评论 次浏览 -
c++学习笔记(三十一)stdvector动态数组
我们今天只说他是怎么使用的,创建和具体函数我先列出给各位 一、创建向量 Vector<类型>标识符 Vector<类型>标识符(最大容量) Vector<类型>标识符(最大容量,初始所有值) int i[5]={1,2,3,4,5}; Vector<类型>vi(I,i+2);//得到i索引值为3以后的值 …
2021/11/5 22:14:02 人评论 次浏览 -
缩放算法
import random#一维示例 test_arry = [11,12,13,15,18,20,29,35,40,55,68,70,92,105,107,109]#最后一个数如果不是109,而是200,如何等比例、等长度的将这个列表进行放大的操作 #先计算缩放比例rate = 200/test_arry[-1] result = [int(i*rate) for i in test_arry] prin…
2021/10/6 1:10:43 人评论 次浏览 -
缩放算法
import random#一维示例 test_arry = [11,12,13,15,18,20,29,35,40,55,68,70,92,105,107,109]#最后一个数如果不是109,而是200,如何等比例、等长度的将这个列表进行放大的操作 #先计算缩放比例rate = 200/test_arry[-1] result = [int(i*rate) for i in test_arry] prin…
2021/10/6 1:10:43 人评论 次浏览