在工作了一年以后,又拿起了久违的数据结构教材,将其中的迷宫问题重新求解了一遍。其实迷宫问题的算法早已经被介绍的太多了,所以就直接上源码了。在关键的地方加了一点自己的理解。(英文版)...
分类:
编程语言 时间:
2014-06-25 00:28:23
阅读次数:
475
本文主要想讲述一下我对之前看到一篇文章的说法。如果跟你的想法有出入,欢迎留言,一起讨论。
#3. 在循环中删除一个列表元素
考虑下面的代码,迭代过程中删除元素:
ArrayList list = new ArrayList(Arrays.asList("a", "b", "c", "d"));
for (int i = 0; i < list.size(); i++) {
li...
分类:
编程语言 时间:
2014-06-25 00:27:46
阅读次数:
293
都很新
C++程序设计 5元
高质量C/C++编程指南 8元
C++对象模型 10元
STL源码剖析 12元
深入浅出MFC 10元
设计模式 10元
C++ primer 8元
面向对象程序设计 5元
java语言基础教程 5元
C语言程序设计 5元
VC++数字图像处理 8元
编程之美 8元
程序员面试宝典 5元...
分类:
编程语言 时间:
2014-06-25 19:52:36
阅读次数:
196
heapq模块实现了python中的堆排序,并提供了有关方法。让用Python实现排序算法有了简单快捷的方式。
heapq的官方文档和源码:8.4.heapq-Heap queue algorithm
下面通过举例的方式说明heapq的应用方法
实现堆排序
#! /usr/bin/evn python
#coding:utf-8
from heapq import *
def ...
分类:
编程语言 时间:
2014-06-24 18:47:47
阅读次数:
403
这几天复习了c++primer的第12章类的讲解,虽然之前这一章也看了几遍,但是我终究觉得书读百遍其义自现,现在我给出一些我学习的心得,欢迎大家一起探讨。
首先,类可以说是c++的灵魂,正因为c++中有类的出现,提高了代码的复用率,实现了真正的面向对象的编程,我们可以使用别人编写设计的类,只要我们知道这个类的成员函数和成员数据,我们就可以使用这个类而不必去考虑这个类的实现方式。c++中就存在着很...
分类:
编程语言 时间:
2014-06-24 22:56:59
阅读次数:
247
今天就来用具体实例代码来运用一下昨天所说的只个工具的用法吧
这几个实例主要的目的是来熟悉一下汇编相关工具的用法及应用一下昨天刚说的汇编程序模板。
我们用到的工具主要有as,ld,gcc,gdb,当然,它们是运行在linux系统下的
废话少说,直接来例子了。嗯,再说一句,下面的例子是参考或来自《汇编语言程序设计》Richard Blum的...
分类:
编程语言 时间:
2014-06-24 21:54:14
阅读次数:
421
maxSubSum分别是最大子序列和的4中java算法实现。
第一种算法运行时间为O(N^3),第二种算法运行时间为O(N^2),第三种算法运行时间为O(nlogn),第四种算法运行时间为线性N
测试
public class Test {
public static void main(String[] args) {
int[] a = {-2, 11, -4, 13, -5, -...
分类:
编程语言 时间:
2014-06-24 18:30:19
阅读次数:
284
看到一篇博文写lambda和reduce函数,笔者小痒了一下,用Python实现一下:
#! /usr/bin/env python
# -*-coding:utf-8-*-
import time
import math
def test_reduce():
start_time = time.clock()
print reduce[A1] (lam...
分类:
编程语言 时间:
2014-06-24 20:37:10
阅读次数:
272
在上篇中写的只支持写属性,不支持纸标签property的写法,但是如果有时候我们还想做成支持 property的用法,则可以在xsd中增加spring 自带的xsd引用
修改xsd文件如下:
<xsd:schema xmlns="http://www.ruishenh.com/custom/myTest"
xmlns:xsd="http://www.w3.org/2001/X...
分类:
编程语言 时间:
2014-06-24 20:54:36
阅读次数:
244
(一)
有时候为了让一个对象尽量小,可以把数据放在另外一个辅助的struct中,然后再让一个类去指向它。看下面的代码:
class Point {
public:
Point(int x, int y);
void setX(int newVal);
void setY(int newVal);
};
struct RectData {
Point ulhc;
Point lrhc...
分类:
编程语言 时间:
2014-06-24 22:17:30
阅读次数:
240
◆简介
目的:解决企业应用开发的复杂性功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能范围:任何Java应用
Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式。
组成 Spring 框架的每个模块(或组件)都可以单独存在,或者与其他一个或多个模块...
分类:
编程语言 时间:
2014-06-24 23:17:46
阅读次数:
327
java可以实现对图片的裁剪功能么 代码下载地址:http://www.zuidaima.com/share/1550463233002496.htm...
分类:
编程语言 时间:
2014-06-24 23:41:07
阅读次数:
240
AJAX技术实现select下拉列表联动的两种用法(让你真正理解ajax)...
分类:
编程语言 时间:
2014-06-24 21:09:31
阅读次数:
256
返得利购物, 淘宝,京东500家商城合作,包含全面的商城返利网。注册就送5元,购物就有返利。随时提现。 同学们,新一轮的返利大潮正在慢慢靠近,让购物都觉得自己在赚钱,购物,机票,游戏,酒店旅游,地方特色,娱乐,尽在www.bbuy8.com让你购物省钱,省心。【群号:335156195】
Controller 类
package com.upload.action;
import jav...
分类:
编程语言 时间:
2014-06-25 19:24:51
阅读次数:
309
AlienTech for better life!~...
分类:
编程语言 时间:
2014-06-24 22:48:19
阅读次数:
430
Anchor 对象更改一个链接的文本、URL 以及 target使用 focus() 和 blur()向超链接添加快捷键Document 对象使用 document.write() 向输出流写文本使用 document.write() 向输出流写 HTML返回当前文档的标题返回当前文档的 URL返回...
分类:
编程语言 时间:
2014-06-24 14:41:22
阅读次数:
388