码迷,mamicode.com
首页 > 编程语言
Java数据结构系类之——链表(1):单链表及相关常用操作
package LinkList; public class Node { public T data;//数据域 public Node next;//结点域 //默认构造方法 public Node(){ } //带参构造方法,非头结点初始化 public Node(T data,Node next){ this.data=data; this.next=nex...
分类:编程语言   时间:2014-11-19 22:23:59    阅读次数:95
Java当中的IO(一)
1.I/O操作的目标 从数据源当中读取数据,以及将数据写入到数据目的地当中; 输出要把键盘改为屏幕 2.IO的分类方法 下面是个核心类是字节流的核心类 InputStream、OutputStream 是抽象类 3.读取文件和写入文件的方法 读取数据用read方法 int read(byte [] b, int off, int len)   第一个参数是by...
分类:编程语言   时间:2014-11-19 22:21:53    阅读次数:83
Java数据结构系列之——栈(2):栈的链式存储结构及其操作
package Stack; import LinkList.SinglyLinkList; public class LinkListStack { private SinglyLinkList singlyLinkList; /** * 默认构造函数,用于初始化栈 */ public LinkListStack(){ singlyLinkList=new Singly...
分类:编程语言   时间:2014-11-19 22:22:13    阅读次数:95
Javascript入门
Javascript是一种脚本语言,是一种动态类型、弱类型、基于原型的语言。...
分类:编程语言   时间:2014-11-19 22:19:20    阅读次数:96
XML数组和对象相互转换
为甚要相互转换,还是因为麻烦,程序员都是反感麻烦的 1 数组转xml '丁三', 'age'=>29 ); function arr2xml($arr) { $simxml = new simpleXMLElement(''); ...
分类:编程语言   时间:2014-11-19 22:19:48    阅读次数:81
8592 KMP算法
8592 KMP算法 时间限制:1000MS  内存限制:1000K 题型: 编程题   语言: 无限制 描述 用KMP算法对主串和模式串进行模式匹配。本题目给出部分代码,请补全内容。 #include "stdio.h" #include "stdlib.h" #include "iostream.h" #define TRUE...
分类:编程语言   时间:2014-11-19 22:19:25    阅读次数:115
8642 快速排序
快排在面试时候或者笔试时经常遇到,代码就是不会写也要记住思想怎么排。用笔和纸好好画画,最经典的排序。 8642 快速排序 时间限制:1000MS 内存限制:1000K 题型:编程题   语言:无限制 描述用函数实现快速排序,并输出每次分区后排序的结果 Input第一行:键盘输入待排序关键的个数n 第二行:输入n个待排序关键字,用空格分隔数据 Output每行输出每趟排序...
分类:编程语言   时间:2014-11-19 22:14:44    阅读次数:75
洪涝有源淹没算法及淹没结果分析
洪涝模拟仿真的实现方法主要有两种:一种是基于水动力学的洪水演进模型;另一种是基于DEM的洪水淹没分析。具体分析如下: 我是GIS从业者,从我们的专业角度出发,选择基于DEM的洪水淹没分析来做洪涝的模拟仿真。而基于DEM的洪水淹没分析方法主要分为有源淹没和无源淹没。 本篇博客采用有源淹没算法实现洪涝的模拟,算法为八领域种子扩散算法。采用C#版本GDAL编写了FloodSimulation类,...
分类:编程语言   时间:2014-11-19 22:15:58    阅读次数:112
C++ STL源码学习之算法篇
C++标准库 算法学习...
分类:编程语言   时间:2014-11-19 22:11:54    阅读次数:155
C++ static_cast const_cast dynamic_cast 和reinterpret_cast的区别
1、static_cast Operator The expression static_cast ( expression ) converts expression to the type of type-id based solely on the types present in the ....
分类:编程语言   时间:2014-11-19 22:11:04    阅读次数:96
[Javascript] 一定能用到的Javascript日期处理类库大全
JavaScript的日期处理我们经常用到,可是JavaScript自带的日期对象总还是薄弱了些,这里列举的这几个类库完全可以满足你的日常需要。1.XDate这个类库是javascript本地日期对象的封装,提供了加强的方法来帮助你解析,格式化和日期处理。使用它就类似使用javascript自己的方...
分类:编程语言   时间:2014-11-19 22:12:11    阅读次数:95
【C/C++】实型变量
实型变量的分类单精度(float)、双精度(double)、长双精度(long double)实型数据的舍入误差由于实型变量是由有限的存储单元组成的,因此能提供的有效数字总是有限的。 1 #include 2 3 void main() 4 { 5 float a, b; 6 a...
分类:编程语言   时间:2014-11-19 22:09:01    阅读次数:69
详解java基础--多线程
如果一次只完成一个事情,还是比较容易实现的,但事实上很多事情都是同时执行的,java为了模拟这种状态,引入了线程机制。 当程序同时完成多个事情时,就是所谓的多线程程序。   在一个时刻,单核的cpu只能运行一个程序。而我们看到的同时运行效果,只是cpu在多个进程间做着快速的随机切换动作。...
分类:编程语言   时间:2014-11-19 22:08:07    阅读次数:136
《BI那点儿事》Microsoft 逻辑回归算法——预测股票的涨跌
数据准备:一组股票历史成交数据(股票代码:601106 中国一重),起止日期:2011-01-04至今,其中变量有“开盘”、“最高”、“最低”、“收盘”、“总手”、“金额”、“涨跌”等UPDATE FactStockSET [涨跌] = N'涨'WHERE [涨幅] > 0UPDATE...
分类:编程语言   时间:2014-11-19 22:08:56    阅读次数:117
C/C++产生随机数
C/C++怎样产生随机数:这里要用到的是rand()函数, srand()函数,C语言/C++里没有自带的random(int number)函数。 (1) 如果你只要产生随机数而不需要设定范围的话,你只要用rand()就可以了:rand()会返回一随机数值, 范围在0至RAND_MAX 间。RAN...
分类:编程语言   时间:2014-11-19 22:07:46    阅读次数:110
用MFC完成一个简单的猜数字游戏: 输入的四位数中,位置和数字都正确为A,数字相同而位置不同的为B。
最近学习了MFC一些比较基础的知识,所以打算通过做一个简单的数字游戏来理解MFC的流程并进一步熟悉其操作。在这里,我做了一个猜数字的小游戏。第一步当然是设计主界面,先给大家展示一下游戏界面:主界面:从这个主界面可以看到,它包含标题,菜单栏,工具栏。标题是给人一个认识,这是什么游戏,标题设置为:“猜数...
分类:编程语言   时间:2014-11-19 22:09:11    阅读次数:93
一些常见算法的JavaScript实现
在Web开发中,JavaScript很重要,算法也很重要。下面整理了一下一些常见的算法在JavaScript下的实现,包括二分法、求字符串长度、数组去重、插入排序、选择排序、希尔排序、快速排序、冒泡法等等。仅仅是为了练手,不保证高效与美观,或许还有Bug,有时间再完善吧。汝阳县第一中学二分法:fun...
分类:编程语言   时间:2014-11-19 22:05:11    阅读次数:114
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!