自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

whoami_2011的专栏

前面的路还很远,我可能会哭,但一定要走下去,一定不能停。

  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

转载 python 定义

转自:http://blog.csdn.net/wklken/article/details/6313265Python笔记——类定义 一、类定义:class :     类实例化后,可以使用其属性,实际上,创建一个类之后,可以通过类名访问其属性如果直接使用类名修改其属性,那么将直接影响到已经实例化的对象 类的私有属性:__private_attrs

2014-11-27 16:32:47 600

转载 德梅齐里亚克砝码问题

2013年5月12日sohu产品技术训练营笔试题填空题有一道题是,一个121砝码磅的砝码跌落在地上碎成5块,每块的重量都是整数,并且可以用这5块来称1至121磅之间的任意整数重物。这5块砝码重量分别是__,__,__,__,__这是德梅齐里亚克砝码问题。类似的题目还有:一位商人有一个40磅重的砝码,由于跌落在地而碎成4块,称得每块碎片的重量都是整磅数,而且可以用这4块来称出从1到4

2013-05-13 11:00:47 535

转载 讲讲C++中的volatile关键字

引子1猜猜看,下面这段代码有什么问题:void Delay(UINT32 n){ while(—n);} 答案:本来代码完全正常,但是为了优化性能,打开了编译器的优化。但是发现这个函数被编译器优化掉了。为了防止被优化掉,需要给函数的参数加上volatile:void Delay(volatile UINT32 n){

2013-05-06 15:40:22 414

转载 C++拷贝构造函数详解

出处:http://blog.csdn.net/lwbeyond/article/details/6202256一. 什么是拷贝构造函数首先对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a = 100; int b = a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。

2013-05-06 15:25:29 388

原创 分治法求最大最小值

#include void getMaxandMin(int array[], int len){//普通求法 int max = array[0]; int min = array[0]; for(int i = 1; i < len; i++){ if(max < array[i]) max = array[i]; if(min > array[i]) min =

2013-04-22 16:08:17 851

转载 最大连续子序列和

最大连续子序列和问题是个很老的面试题了,最佳的解法是O(N)复杂度,当然其中的一些小的地方还是有些值得注意的地方的。这里还是总结三种常见的解法,重点关注最后一种O(N)的解法即可。需要注意的是有些题目中的最大连续子序列和如果为负,则返回0;而本题目中的最大连续子序列和并不返回0,如果是全为负数,则返回最大的负数即可。问题描述求取数组中最大连续子序列和,例如给定数组为A={1, 3, -2,

2013-04-19 16:14:47 361

转载 MYSQL-- 事务处理

MYSQL数据库从4.1就开始支持事务功能,据说5.0引入存储过程^_^查看是否可以进行事务,我们应该去看engine,执行show engines更直观。先简单介绍一下事务吧!事务是DBMS得执行单位。它由有限得数据库操作序列组成得。但不是任意得数据库操作序列都能成为事务。一般来说,事务是必须满足4个条件(ACID)原子性(Autmic):事务在执行性,要做到“要么不做,要么全做

2013-04-18 14:57:49 496

转载 java 链表的实现

public class SingleLinkedList { /* * 节点类 * */ public static class Node{ T nodeValue; Node next;//指向下一个节点的引用 Node(T nodeValue, Node next){ this.nodeValue = nodeValue; this.next = ne

2013-04-15 21:19:58 366

原创 java 回文串判断

public static void main(String[] args){ java.util.Stack stackchar = new java.util.Stack(); Scanner cin = new Scanner(System.in); char[] reverse = null; reverse = cin.next().toCharArray(); if

2013-04-15 21:06:11 779

原创 java实现栈stack+语句倒转

package test;import java.util.LinkedList;import java.util.Scanner;public class Stack { private LinkedList stack = new LinkedList(); public void Push(T v){ stack.addFirst(v); } public T Pop(

2013-04-15 20:21:42 734

原创 java大数操作积累

大数相减/加import java.math.BigInteger;import java.util.Scanner;public class Main { public static void main(String[] args){ BigInteger a, b; Scanner cin = new Scanner(System.in); while(cin.

2013-04-15 19:02:09 424

原创 C语言实现栈

#include #include #define STACK_INIT_SIZE 100#define STACKINCREMENT 100typedef struct{ char * base; char * top; int stacksize;}Sqstack;void InitStack(Sqstack &S){ S.base = (char*)malloc(ST

2013-04-12 20:00:05 498

原创 C语言实现双向链表

#include #include typedef struct DuLNode{ int data; struct DuLNode *prior; struct DuLNode *next;}DuLNode, *DuLinkList;DuLinkList GetElemP_DuL(DuLinkList L, int i);void CreateList_DuL(DuLinkLis

2013-04-12 19:58:58 543

转载 SQL通配符讲解

通配符_"_"号表示任意单个字符,该符号只能匹配一个字符."_"可以放在查询条件的任意位置,且只能代表一个字符.一个汉字只使用一个"_"表示.通配符%"%"符号是字符匹配符,能匹配0个或更多字符的任意长度的字符串.在SQL语句中可以在查询条件的任意位置放置一个%来代表一个任意长度的字符串.在查询条件时也可以放置两个%进行查询,但在查询条件中最好不要连续出现两个%通配

2013-04-12 19:56:34 886

原创 单向链表的C语言实现

#include #include typedef struct LNode{ int data; struct LNode *next;}LNode, *LinkList;void CreateList_L(LinkList &L, int n){ int i = 0; L = (LinkList)malloc(sizeof(LNode)); L->next = NULL;

2013-04-12 11:26:03 400

原创 PrepareStatement与Statement的区别

1、创建时的区别:     Statement stm = con.createStatement();     PrepareStatement pstm = con.prepareStatement(sql);      执行的时候:      stm.execute(sql);      pstm.execute();2、pstm一旦绑定了SQL,此pstm就不能执行

2013-04-12 11:12:38 519

转载 java连接MYSQL

这篇文章主要以MySQL为例讲下Java如何连接到数据库的。           当然,首先要安装有JDK(一般是JDK1.5.X)。然后安装MySQL,这些都比较简单,具体过程就不说了。配置好这两个环境后,下载JDBC驱动mysql-connector-java-5.0.5.zip(这个是最新版的)。然后将其解压缩到任一目录。我是解压到D盘,然后将其目录下的mysql-connector

2013-04-11 14:23:36 442

转载 23个MySQL常用查询语句

一查询数值型数据:SELECT * FROM tb_name WHERE sum > 100;查询谓词:>,=,,!=,!>,!,=二查询字符串SELECT * FROM tb_stu  WHERE sname  =  '小刘'SELECT * FROM tb_stu WHERE sname like '刘%'SELECT * FROM tb_stu  WHERE sn

2013-04-11 10:48:24 423

转载 java中 == 与 equal 的区别

废话不多说了,开门见山吧,先来看一段代码:String str1 = new String("str"); String str2 = new String("str"); System.out.println("==比较 :"+ str1 == str2); System.out.println("equal比较:"+ str1.equ

2013-04-03 15:26:12 415

转载 java中的大数字的操作类

在java中提供了大数字的操作类,即java.math.BinInteger类和java.math.BigDecimal类。这两个类用于高精度计 算,其中BigInteger类是针对大整数的处理类,而BigDecimal类则是针对大小数的处理类。下边我们介绍BigDecimal类:BigDecimal的实现利用到了BigInteger,不同的是BigDecimal加入了小数的概念。一般的f

2013-03-28 21:04:04 809

转载 Java 泛型通配符extends 与 super

Java 泛型关键字说明? 通配符类型 表示类型的上界,表示参数化类型的可能是T 或是 T的子类 表示类型下界(Java Core中叫超类型限定),表示参数化类型是此类型的超类型(父类型),直至Objectextends 示例static class Food{}static class Fruit extends Food{}static class Apple exte

2013-02-27 20:13:49 304

转载 Nand Flash原理分析与编程

NAND Flash 在嵌入式系统中的地位与PC机上的硬盘是类似的。用于保存系统运行所必需的操作系统,应用程序,用户数据,运行过程中产生的各类数据,系统掉电后数据不会护丢失.本文主要介绍关于NAND Flash的组织结构和编写程序的方法。       在三星的NAND Flash 中,当CPU从NAND Flash开始启动时,CPU会通过内部的硬件将NAND Flash开始的4KB数据复制到称

2012-04-25 17:01:29 600

转载 java 泛型讲解

泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。Java语言引入泛型的好处是安全简单。 介绍  在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”,“任意化”带来的缺点是要做显式的强制类型转

2012-04-12 10:30:37 425

原创 串的模式匹配算法 穷举与KMP

//穷举算法#include #include const int maxLen=128;typedef struct String{ int curLen; char *ch; int f[];}String;int fastFind(String Tar,String Pat){ int posP=0,posT=0;

2011-12-27 23:12:05 766

原创 二叉搜索树的插入建立与结点删除

//二叉搜索树的删除#include #include typedef struct Node{ int data; struct Node *leftChild; struct Node *rightChild;}Node;void Build_tree(Node **root);void Insert_tree(Node **root,

2011-12-27 23:04:43 403

原创 用C语言实现哈夫曼树

//哈夫曼树C语言实现#include #include typedef struct HuffmanNode{ char letter;//存储的字符,叶节点为字母,非叶节点为# struct HuffmanNode *parent;//父亲结点 int code;//如果为父亲结点的左孩子,则为0,右孩子为1}HuffmanNode;typ

2011-12-19 17:33:08 2324 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除