码迷,mamicode.com
首页 > 2018年10月19日 > 全部分享
Java数据结构和算法(三):常用排序算法与经典题型
常用的八种排序算法 1.直接插入排序 我们经常会到这样一类排序问题:把新的数据插入到已经排好的数据列中。将第一个数和第二个数排序,然后构成一个有序序列将第三个数插入进去,构成一个新的有序序列。对第四个数、第五个数……直到最后一个数,重复第二步。如题所示: 直接插入排序(Straight Insert ...
分类:编程语言   时间:2018-10-19 00:15:29    阅读次数:188
数组排序并去重
function fn(arr){ for(var i = 0; i < arr.length-1; i++){ for(var j = 0; j < arr.length-1-i; j++){ if(arr[j]<arr[j+1]){ var ... ...
分类:编程语言   时间:2018-10-19 00:15:21    阅读次数:163
jquery的ajax及注意事项
1.引jquery包<script type="text/javascript"> $(function () { //根据学院动态填充专业 $("[name=depart]").change(function () { var did= $(this).val(); if (did 1){ ale ...
分类:Web程序   时间:2018-10-19 00:15:15    阅读次数:202
Js2
1、运算符 1、位运算符 程序中的数据在计算机中都是以二进制形式存储的,位运算实际上是对二进制的每一位进行操作。 1、按位与:& 将操作数转换二进制之后,按位与,相同则为1,不同则为0 et: 3 & 5 = 1 011 & 101 ------ 001 ... ...
分类:Web程序   时间:2018-10-19 00:15:04    阅读次数:399
【PAT】B1012 数字分类
注意逻辑的描述,只要认真看题,就能做对,如果自己结果一直不正确,请仔细推一下样例结果 include int arr[1005]; int main(){ int N,yu,A1,A2,flag2=1,A3,A4,A4a,A5,A2a=0,A5a=0; A1=A2=A3=A4=A4a=A5=0; s ...
分类:其他好文   时间:2018-10-19 00:14:58    阅读次数:140
【PAT】B1010 一元多项式求导
在输入时就进行结果的计算,忽略常数项, 顺序输出 include include using namespace std; struct duo{ int xishu,zhishu; }M; int main(){ vector arr;//结构体向量 while(scanf("%d %d",&M. ...
分类:其他好文   时间:2018-10-19 00:14:44    阅读次数:158
SystemVerilog Event Scheduling Algorithm
While simulating System Verilog design and its test-bench including assertions, events has to be dynamically scheduled, executed, and removed as the s ...
分类:其他好文   时间:2018-10-19 00:14:35    阅读次数:343
P3942 将军令
P3942 将军令 梦里,小 F 成了一个给将军送密信的信使。 现在,有两封关乎国家生死的密信需要送到前线大将军帐下,路途凶险,时间紧迫。小 F 不因为自己的祸福而避趋之,勇敢地承担了这个任务。 不过,小 F 实在是太粗心了,他一不小心把两封密信中的一封给弄掉了。 小 F 偷偷打开了剩下的那封密信。 ...
分类:其他好文   时间:2018-10-19 00:14:27    阅读次数:103
【练习——逆序对】N*M Puzzle / Simple Puzzle
HDU P3600 Simple Puzzle POJ P2893 N*M Puzzle (咕在前面, 这是两道基本一样的题, 我都没有A掉, 但我觉得我写的十分正确!!!不想改了先放上来orz 思路:这个题真是妙啊qwq我特意新建了一个“妙啊”分类给它qwq(然而A不掉 将二维转化为一维, 从左往 ...
分类:其他好文   时间:2018-10-19 00:14:11    阅读次数:216
用 pyinstaller 打包含xpinyin 库的Python程序
用 pyinstaller 打包含xpinyin 库的Python程序 ...
分类:编程语言   时间:2018-10-19 00:14:03    阅读次数:494
P1441 砝码称重
dfs+小剪枝+背包方案数的一道题 这道题有一个前置技能:你要会求那$n m$个砝码能表示多少的重量。 因为在这道题里面每个砝码只能取一次,所以相当于一个少了一个属性的01背包方案数。套上相应内容即可求解。 这应该也能有所帮助:https://www.cnblogs.com/Garen Wang/p ...
分类:其他好文   时间:2018-10-19 00:13:47    阅读次数:179
LUOGU P3413 SAC#1 - 萌数(数位dp)
"传送门" 解题思路 首先这道题如果有两个以上长度的回文串,那么就一定有三个或两个的回文串,所以只需要记录一下上一位和上上位填的数字就行了。数位$dp$,用记忆化搜索来实现。设$f[i][j][k][0/1]$表示填到了第$i$位,上上位数字为$j$,上一位数字为$k$,$0/1$表示有没有出现过回 ...
分类:Windows程序   时间:2018-10-19 00:13:41    阅读次数:209
[luogu3388][割点]
思路 真板子题。割点是指在一个无向图中,删去之后图将不再连通的点。可以用tarjan算法求。根据割点有两种情况,一种是根,一种是非根。如果不是根的就去判断在ta ...
分类:其他好文   时间:2018-10-19 00:13:32    阅读次数:136
Docker
Docker Docker是什么: Docker是一个开源的应用容器引擎。 Docker使用容器引擎解决平台依赖问题 Docker具有类似Github的版本控制功能 Docker具有自己的生态圈,应用以镜像的形式发布 使用Golang编写 采用C/S架构,包含Docker Server和Docker ...
分类:其他好文   时间:2018-10-19 00:13:23    阅读次数:116
format 用法及对齐
空格填充: 元素填充(这里是2): ...
分类:其他好文   时间:2018-10-19 00:13:17    阅读次数:471
【gitlab】gitlab快速部署教程
gitlab快速部署教程 部署环境 Ubuntu 16.04(亲测可用) 开始部署 安装依赖 执行完成后,出现邮件配置,选择Internet那一项(不带Smarthost的) 下载软件包 下载页面: "https://mirrors.tuna.tsinghua.edu.cn/gitlab ce/ub ...
分类:其他好文   时间:2018-10-19 00:13:10    阅读次数:276
P2827 蚯蚓
暴力出奇迹!!! 昨晚很积极地拿手机看这道题的题面,还挺易懂的。 然后写了第二发程序,用优先队列再弄个delta轻轻松松85pts。。。 要是过几天考试能像这样该多好啊。。。 显然那个人挑出所有蚯蚓的最长的,就是堆的基本操作了。 然后想到没有挑出来的蚯蚓是会长长的,但是他们已经在堆里面,用优先队列不 ...
分类:其他好文   时间:2018-10-19 00:13:00    阅读次数:92
1153条   上一页 1 ... 60 61 62 63 64 65 66 ... 68 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!