码迷,mamicode.com
首页 > 2014年09月15日 > 全部分享
算法手记(2)Dijkstra双栈算术表达式求值算法
这两天看到的内容是关于栈和队列,在栈的模块发现了Dijkstra双栈算术表达式求值算法,可以用来实现计算器类型的app。编程语言系统一般都内置了对算术表达式的处理,但是他们是如何在内部实现的呢?为了了解这个过程,我们可以自行搭建一套简易的算术表达式处理机制,这里就用到栈特性和本篇提到的Dijkstr...
分类:其他好文   时间:2014-09-15 17:29:29    阅读次数:205
慢系统调用 与 信号
慢系统调用(Slow system call)该术语适用于那些可能永远阻塞的系统调用。永远阻塞的系统调用是指调用永远无法返回,多数网络支持函数都属于这一类。如:若没有客户连接到服务器上,那么服务器的accept调用就会一直阻塞。慢系统调用可以被永久阻塞,包括以下几个类别:(1)读写‘慢’设备(包括p...
分类:其他好文   时间:2014-09-15 17:29:19    阅读次数:205
LINQ 如何实现 in 与 not in
T-SQL的IN:Select ProductID, ProductName, CategoryIDFrom dbo.ProductsWhere CategoryID in (1, 2)T-SQL的NOT IN:Select ProductID, ProductName, CategoryIDFro...
分类:其他好文   时间:2014-09-15 17:29:09    阅读次数:163
maxflowmincost2516
题意:有k种物品,m个供应商,n个收购商。每个供应商和收购商都需要一些种类的物品若干。每个供应商与每个收购商之间的对于不同物品的运费是不同的。求满足收购商要求的情况下,最小运费。分析:最小费用最大流,最大流的前提下求最小费用。这题我们可以把k种物品分开计算,每次对一种物品进行最小费用最大流计算。如果...
分类:其他好文   时间:2014-09-15 17:28:59    阅读次数:199
可调用对象和其参数
实例代码:class TT{public: inline int operator()(int i){return i +1;} inline double operator()(double dd){return dd + 2;}};int main(){ TT tt; //可调用对象和其参数 c...
分类:其他好文   时间:2014-09-15 17:28:49    阅读次数:165
uGUI练习(五) ScrollView
一、相关组件 ScrollRect Mask Grid Layout Group Scrollbar 二、步骤 1、创建一个Panel,命名为ScrollRect,添加 ScrollRect组件 2、在ScrollRect下创建一个子Panel,命名为Grid,添加Grid Layout Group...
分类:其他好文   时间:2014-09-15 17:28:39    阅读次数:319
require.js的用法
require.js的用法(非原创,本人在网上看到的,写下来一起学习)一、为什么要用require.js?最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。下面的网页代码,相信很多人都见过。 ...
分类:Web程序   时间:2014-09-15 17:28:19    阅读次数:281
Uboot裁剪
U-boot内核移植步骤Linux 3.3.5系统移植将arch/arm/mach-s3c6410/下的,mach-smdk6410.c cp为mach-my6410.c;打开arch/arm/mach-s3c6410/下的Kconfig,仿照MACH_SMDK6410做一个菜单项:config M...
分类:其他好文   时间:2014-09-15 17:28:09    阅读次数:539
jquery 学习 笔记(一)
选择器语法 说明$(“*”) 选择所以元素$(this) 选择当前元素$(“p.intro”) 选项所有class=intro的p元素$(“p:first”) 选择第一个p元素 www.2cto.com$(“ul li:first”) 选择第一个元素的第一个元素$(“ul li:first-chil...
分类:Web程序   时间:2014-09-15 17:27:59    阅读次数:247
【原】移动web页面兼容处理的思考
移动web开发中,推荐兼容ios 5+、android 2.3+系统,其中android 2.3的机器比较低端,需要做好特殊兼容 ios 4、android 2.2系统的用户数极少,不推荐做兼容处理,让这部分用户去升级系统,与时俱进,而不是放纵他们 特殊的兼容处理,如像winphone系统的手机...
分类:移动开发   时间:2014-09-15 17:27:49    阅读次数:200
greedy1521
如上图中的2,用4位二进制(总共4层)来表示,同时总共出现2次。即共需要位数为2*4,实际上反应在哈佛曼树中,即为在每层都加上2,总共加了4次(4即为2的层数,从最底层一直到19,19不算),因此将除最顶层19除外,将树种所有的数总加起来,即为每个数总共需要的位数。关于priority_queuer...
分类:其他好文   时间:2014-09-15 17:27:39    阅读次数:152
早该知道的7个JavaScript技巧
我写JavaScript代码已经很久了,都记不起是什么年代开始的了。对于JavaScript这种语言近几年所取得的成就,我感到非常的兴奋;我很幸运也是这些成就的获益者。我写了不少的文章,章节,还有一本专门讨论它的书,然而,我现在依然能发现一些关于这种语言的新知识。下面的描述的就是过去让我不由得发.....
分类:编程语言   时间:2014-09-15 17:27:29    阅读次数:350
【转载】socket select模型
由于socket recv()方法是堵塞式的,当多个客户端连接服务器时,其中一个socket的recv调用时,会产生堵塞,使其他连接不能继续。如果想改变这种一直等下去的焦急状态,可以多线程来实现(不再等待,同时去recv,同时阻塞,呵呵),每个socket连接使用一个线程,这样效率十分低下,根本不可...
分类:其他好文   时间:2014-09-15 17:27:19    阅读次数:217
JSON 的数据转换格式(DataTable或DataSet)
publicclassDataTableConvertJson{#regiondataTable转换成Json格式//////dataTable转换成Json格式/////////publicstaticstringDataTable2Json(DataTabledt){StringBuilderj...
分类:Web程序   时间:2014-09-15 17:27:09    阅读次数:230
.NET EXCEL NPOI 图片
今天闲来无事写了下 “ .NET 用 NPOI 组件 将 图片文件 写到 EXCEL 中 ”先看效果:头是我加的,这个应该不是难事!再看代码: private void button1_Click(object sender, EventArgs e) { ///...
分类:Web程序   时间:2014-09-15 17:26:59    阅读次数:265
REFORM-3PC.V7.0
REFORM-3PC.V7.0FRNC-5PC.V8.0 通用加热炉工艺计算软件REFORM-3PC 烃类蒸汽转化炉的炉膛截面评级程序Steam Hydrocarbon Reforming Simulation ProgramREFORM-3PC is a rating program for th...
分类:其他好文   时间:2014-09-15 17:26:49    阅读次数:235
并发编程—— Callable和Future
Java并发编程实践 目录并发编程—— ConcurrentHashMap并发编程—— 阻塞队列和生产者-消费者模式并发编程—— 闭锁CountDownLatch 与 栅栏CyclicBarrier并发编程—— Callable和Future概述第1部分Callable第2部分Future第3部分 ...
分类:其他好文   时间:2014-09-15 17:26:39    阅读次数:287
1599条   上一页 1 ... 37 38 39 40 41 42 43 ... 95 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!