码迷,mamicode.com
首页 > 编程语言
【排序算法的JavaScript实现】
冒泡排序letcompare=(n1,n2)=>n1-n2;letbubbleSort=(arr,cmp=compare)=>{for(leti=0;i<arr.length;i++){for(letj=i;j>0;j--){if(cmp(arr[j],arr[j-1])<0){[arr[j],arr[j-1]]=[arr[j-1],arr[j]];}}}returnarr;};插入排序letinsertionSort=(arr)=>{for(leti=0;..
分类:编程语言   时间:2015-04-27 15:28:37    阅读次数:157
ecshop商品列表页面增加按销量排序
STEP1:在表“ecs_goods”添加字段:salesnum(注:自定义字段名)STEP2:打开根目录下文件:flow.php找到下面的代码:/*插入订单商品*/$sql=“INSERTINTO”.$ecs->table(’order_goods’).“(”.“order_id,goods_id,goods_name,goods_sn,product_id,goods_number,market_p..
分类:编程语言   时间:2015-04-27 15:28:34    阅读次数:193
PAT 关键活动 拓扑排序-关键路径
链接: 关键活动 思路: 1、首先通过队列加邻接表完成拓扑排序: 所有入度为0的节点a入队 在邻接表中找到a的所有后继节点 后继节点入度-1 如果后继节点入度为0 则后继节点入队 2、当图中出现环时则任务调度不可行: 只要判断是否入队n次即可 3、在拓扑排序的过程中用path数组保存所有(关键活动)的前驱节点 最后通过队列和path数组 ...
分类:编程语言   时间:2015-04-27 15:22:24    阅读次数:268
最短路SPFA 算法详解
最短路 SPFA 算法 详解...
分类:编程语言   时间:2015-04-27 15:18:46    阅读次数:292
Java 基础:hashCode方法
Writer:BYSocket(泥沙砖瓦浆木匠) 微博:BYSocket 豆瓣:BYSocket 一、前言     泥瓦匠最近被项目搞的天昏地暗。发现有些要给自己一些目标,关于技术的目标: 专注很重要。专注Java 基础 + H5(学习)     其他操作系统,算法,数据结构当成课外书博览。有时候,就是那样你越是专注方面越多对自己打击越大学啥啥都...
分类:编程语言   时间:2015-04-27 15:19:21    阅读次数:266
J2SE知识点归纳笔记(七)---Java IO Part 2:获取键盘输入与IO流体系图
J2SE知识点归纳笔记(七)---Java IO Part 2:获取键盘输入与IO流体系图 本节引言: 好了,上一节中我们给大家介绍了File与RandomAccessFile类的用法,本节我们还是讲一些 常用的东西,如果学过C++或者C的朋友都知道,获取键盘的输入都很简单,scanf( )和cin就可以 获得我们从控制台输入的参数了,或者说捕获键盘的输入吧~而在Java中呢?貌似我们用 的最多的是:syso吧,但这是打印输出的..好吧,本节就先来讲解几种控制台输入参数或数据 的方法,接着呢,再给大家介绍J...
分类:编程语言   时间:2015-04-27 15:16:03    阅读次数:165
(c语言)回文字符串的判断,gets和scanf
问题描述: 判断一个字符串是否是回文字符串。 程序分析: 回文字符串: 回文字符串是指一个字符中的最高位与最低位的字符是一样的,次高位和次低位上的字符是一样的,以此类推。同时,值得注意的是单个字符,或者多个重复的字符也是回文字符串。 (1)定义一个判断回文数的函数,按照上面给出的回文数的定义,我们进行判断。 (2)本程序在主函数传入字符串的过程中发现了用gets函数与用scanf函...
分类:编程语言   时间:2015-04-27 15:17:34    阅读次数:219
普惠金融 Java 工程师 - 面试总结
1.自我介绍的条理性不强,有点紧张。2.面试前没有仔细检测自己的简历,突然忘记了简历上的工作描述是怎样写的,哈哈3.主要负责过的工作要重点介绍4.技术类:ehcahe 的业务场景应用spring 都做了些什么hibernate 的乐关锁和悲观锁什么是脏读5.有分布式开发经验(强调)
分类:编程语言   时间:2015-04-27 15:10:40    阅读次数:317
javascript 编程技巧
1.巧用判断: 在js中,NaN,undefined,Null,0,"" 在转换为bool的时候,是false,所以,可以这样写。if(!obj) {}表示一个对象如果为false的时候所做的事情,因为如果obj为以上任何一个,那么就是false,!false即是true,这样,就不需要 if(o....
分类:编程语言   时间:2015-04-27 15:07:27    阅读次数:140
RGB向yuv的转化最优算法,快得让你吃惊!
朋友曾经给我推荐了一个有关代码优化的pdf文档《让你的软件飞起来》,看完之后,感受颇深。为了推广其,同时也为了自己加深印象,故将其总结为word文档。下面就是其的详细内容总结,希望能于己于人都有所帮助。速度取决于算法同样的事情,方法不一样,效果也不一样。比如,汽车引擎,可以让你的速度超越马车,却无法...
分类:编程语言   时间:2015-04-27 15:07:25    阅读次数:168
C语言常犯错误
语言的最大特点是:功能强、使用方便灵活。C编译的程序对语法检查并不象其它高级语言那么严格,这就给编程人员留下“灵活的余地”,但还是由于这个灵活给程序的调试带来了许多不便,尤其对初学C语言的人来说,经常会出一些连自己都不知道错在哪里的错误。看着有错的程序,不知该如何改起,本人通过对C的学习,积累了一些...
分类:编程语言   时间:2015-04-27 15:05:39    阅读次数:159
Java 基础:hashCode方法
Writer:BYSocket(泥沙砖瓦浆木匠)微博:BYSocket豆瓣:BYSocket一、前言 泥瓦匠最近被项目搞的天昏地暗。发现有些要给自己一些目标,关于技术的目标:专注很重要。专注Java 基础 + H5(学习) 其他操作系统,算法,数据结构当成课外书博览。有时候,就是那样你越是专注方面越...
分类:编程语言   时间:2015-04-27 15:03:43    阅读次数:248
启动报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
如果你是maven项目,tomcat在发布项目的时候没有同时发布maven依赖所添加的jar包,你需要设置一下eclipse:项目 —> 属性 -> Deployment Assembly -> Add -> Java Build Path Entries -> 选择Maven Dependenci...
分类:编程语言   时间:2015-04-27 15:04:10    阅读次数:203
C#串口通讯,16进制与字符串、字节数组之间的转换。
1.将十进制数的字符串转化成十六进制数的字符串//十进制转二进制Console.WriteLine("十进制166的二进制表示: "+Convert.ToString(166, 2));//十进制转八进制Console.WriteLine("十进制166的八进制表示: "+Convert.ToStr...
分类:编程语言   时间:2015-04-27 15:03:28    阅读次数:142
(匈牙利算法) hdu 5093
Battle shipsTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 553Accepted Submission(s): 223Problem ...
分类:编程语言   时间:2015-04-27 15:02:14    阅读次数:113
尼姆博弈:Being a Good Boy in Spring Festival
Problem Description一年在外 父母时刻牵挂春节回家 你能做几天好孩子吗寒假里尝试做做下面的事情吧陪妈妈逛一次菜场悄悄给爸爸买个小礼物主动地 强烈地 要求洗一次碗某一天早起 给爸妈用心地做回早餐如果愿意 你还可以和爸妈说咱们玩个小游戏吧 ACM课上学的呢~下面是一个二人小游戏:桌子上...
分类:编程语言   时间:2015-04-27 15:00:42    阅读次数:163
使用线程 在shell上同步动态显示当前系统时间
//创建一个用于刷新当前系统时间的线程 new Thread() { public void run() { // 此处为另外一个单独线程,非UI线程 Display dis=shell...
分类:编程语言   时间:2015-04-27 14:59:45    阅读次数:241
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!