-
插入排序算法
插入排序是一种简单的排序算法,生成最后的已排序的数组 (或列表) 的一个项目在一段时间。它是比更先进的算法,如快速排序、 堆排序或合并排序的大名单上的效率较低。插入排序循环,消耗一个 input 的元素每次重复,越来越多的已排序的输出列表。每次迭代,插入排序中移除一个元素从输入数据中,查找的位置,它是属于在已排序的列表,并将其插入那里。它将重复显示直到没有输入的元素。排序通常完成就地,通过迭代组成的数组,增长背后的排序的列表。在每个数组位置,它会检查那里的值反对 (这碰巧是在它旁边,在以前的数组位置检查) 的排序列表中的最大值。如果较大,它在地方离开元素并移到下一步。如果较小,它发现内已排序列表中的正确位置,转移到一个空间,让所有较大的值,并插入那正确的位置。
- 2022-01-24 15:43:02下载
- 积分:1
-
优化 c 8 拼图
这 8 拼图规划求解。你输入你讨厌的小 8 拼图和它的当前状态将使用 Hillclimbing 算法来计算的你可以用来解决这一难题的动作列表。它是与交互式文本模式基于接口在 c + + 写的。请输入数字 0-8。保持你的光程长短期可以,并使节点 1 和 65536 之间的数目 (在 x86 计算机) 上。
- 2023-04-16 09:55:03下载
- 积分:1
-
敏感词wordbank
package com.yaozhou.sensitive.wordbank;import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import java.util.LinkedList;import java.util.List;import java.util.Map;import java.util.Properties;import java.util.Set;/** * @author Yao.Zhou* @version 创建时间:2016年12月21日 上午11:08:23 * 类说明 */@SuppressWarnings("unused")public class SensitiveWordBank {private static final String ENCODE = "UTF-8";private File path;private Map wordBankContainer;public SensitiveWordBank(String dir) {
- 2022-01-26 05:07:53下载
- 积分:1
-
最小的pe文件
世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件世界上最小的pe文件
- 2023-01-08 14:15:03下载
- 积分:1
-
农夫过河问题的广度优先搜索算法的PASCAL程序
农夫过河问题的广度优先搜索算法的PASCAL程序-farmer across the river in breadth- first search algorithm procedures PASCAL
- 2022-04-27 04:15:46下载
- 积分:1
-
主成分分析算法(PCA),这是一个外国人编写的,很具有参考价值...
主成分分析算法(PCA),这是一个外国人编写的,很具有参考价值-principal component analysis algorithm (PCA), which was prepared by a foreigner, it is very valuable reference
- 2023-03-28 17:00:03下载
- 积分:1
-
矩阵数组
应用背景该算法的基础上,它的基础上的+ +代码关键技术这个代码库是基于C++ + +代码,这只是简单的代码,但也许可以帮助
- 2022-12-29 17:35:03下载
- 积分:1
-
CKNN 用于多示例学习
CKNN Using the Citation KNN algorithm[1] to get the labels for bags in testBags, where minmum Hausdorff distance is used to measure the distances between bags
% CKNN takes,
% PBags - an Mx1 cell array where the jth instance of ith positive bag is stored in PBags{i}(j,:)
% NBags - an Nx1 cell array where the jth instance of ith negative bag is stored in NBags{i}(j,:)
% testBags - a Kx1 cell array where the jth instance of ith test bag is stored in testBags{i}(j,:)
% Refs - the number of referecnes for each test bag
% Citers - the number of citers for each test bag
% &n
- 2022-03-01 19:43:00下载
- 积分:1
-
雷劈数算法
雷劈数,或名卡布列克数,定义为:若正整数X(在n进位下)的平方可以分割为二个数字,而这二个数字相加后恰等于X,那么X就是(n进位下的)卡布列克数。例如55^2=3025,而30+25=55。
印度数学家卡普列加(Dattaraya Ramchandra Kaprekar, 1905 - 1986)在一次旅行中,遇到猛烈的暴风雨,他看到路边一块牌子被劈成了两半,一半上写着30,另一半写着25。这
- 2022-02-02 15:59:01下载
- 积分:1
-
模拟抽奖程序,选择投注数目,和总注数。
从而实现,抽奖的的随机数。...
模拟抽奖程序,选择投注数目,和总注数。
从而实现,抽奖的的随机数。- sorry ,i m poor in English . so , i can t express my words.
- 2022-03-28 23:59:53下载
- 积分:1