菲波那切数列案例演示(递归方法)

/** * 功能:菲波那切数列案例演示(递归方法) * 详情:斐波那契数,亦称之为斐波那契数列(意大利语: * Successione di Fibonacci),又称黄金分割数列、费 * 波那西数列、费波拿契数、费氏数列,指的是这样一个 * 数列:0、1、1、2、3、5、8、13、21、……在数学上, * 斐波纳契数列以如下被以递归的方法定义:F0=0,F1=1, * Fn=F(n-1)+F(n-2)(n>=2,n∈N*),用文字来说,就是 * 斐波那契数列列由 0 和 1 开始,之后的斐波那契数列系数 * 就由之前的两数相加。 *...
2014-03-11 15:15 | 阅读 2633 次 | 评论 0 条

Java反射机制

/** * 功能:java的反射机制 * 可以检测到你说定义的类型里面包括的有多少种方法,方法的名字是什么,返回值是什么等 * 这样一系列信息。都可以得到(说白了就是,通过放射机制我们可以拿到一个类的很多很多机制,提高代码的重用率,增加安全性) * 作者:徐守威 * */ package com.test1; import java.lang.reflect....
2014-02-19 16:06 | 阅读 1014 次 | 评论 0 条

位运算,算术、逻辑运算详解-java篇

/** * 功能: * 位运算符,原码、反码、补码规则: * 1.二进制的最高位是符号位:0表示正数,1表示负数 * 2.正数的原码、反码、补码都一样 * 3.负数的反码=它的原码符号位不变,其他位取反 * 4.负数的补码=它的反码+1 * 5.0的反码,补码都是0 * 6.java没有无符号数,换言之,java中的数都是有符号的 * 7.在计算机运算时候,都是以补码的方式来运算...
2014-02-08 19:25 | 阅读 1369 次 | 评论 0 条

二分法查找-java案例详解

/** * 功能:二分查找 * 基本思想: * 假设数据是按升序排序的,对于给定值x,从序列的中间位置开始比较, * 如果当前位置值等于x,则查找成功;若x小于当前位置值,则在数列的 * 前半段中查找;若x大于当前位置值则在数列的后半段中继续查找,直到 * 找到为止。 * 作者:徐守威 */ package com.xushouwei; p...
2014-02-06 21:10 | 阅读 1138 次 | 评论 0 条

插入排序法-java、

/** * 功能:插入排序法 * 基本思想:把n个待排序的元素看成一个有序和无序表,开始时有序表中只包含一个元素, * 无序表中包含有n-1个元素,排序过程中每次从无序表中取出第一个元素,把它的排序码 * 依次与有序表元素的排序码进行比较,将它插入到有序表中的适当位置,使之成为新的有 * 序表。 * 作者:徐守威 */ package com.xushouwei; ...
2014-02-06 19:27 | 阅读 2255 次 | 评论 0 条

选择排序法-java案例详解

/** * 功能:选择排序法 * 思想:第一次从R[0]-R[N-1]中选取最小值,与R[0]交换,第二次从R[1]-R[N-1]中选取最小值,与R[1]交换, * 第三次从R[2]-R[N-1]中选取最小值,与R[2]交换...第i次从R[i]-R[N-1]中选取最小值,与R[i-1]交换, * 第n-1次从R[n-2]-R[N-1]中选取最小值,与R[n-2]交换,总共通过n-1次,得到一个按排序码从小到大排列的 * 有序序列。 * 作者:徐守威 */ package com.xushouwei; public class T5 { ...
2014-01-31 23:01 | 阅读 1074 次 | 评论 0 条

冒泡排序法-java案例详解

/** * 功能:冒泡排序法 * 思想:通过对待排序序列从后向前(从下标较大的元素开始),依次比较相邻元素的排序码, * ,若发现逆序这交换,使得排序码较小的元素逐渐从后部移向前部(从下标较大的单元移向下标) * 较小的单元,,就像水底下的气泡一样逐渐向上冒。 * 作者:徐守威 */ package com.xushouwei; public class T4 { /** * @param args */ public static void main(String[] args) { // TODO Aut...
2014-01-31 23:00 | 阅读 1548 次 | 评论 0 条

约瑟夫问题(丢手帕问题)

/** * 作者:徐守威 * 功能:约瑟夫问题(丢手帕问题) * 具体问题:设编号为1,2,3....n的n个人围坐一圈,约定编号为k(1<=k<=n)的人从1开始 * 报数,数到m的那个人出列,它的下一位从一开始报数,报到m的那个人又出列,以此类推, * 直到所有人出列为止,如此产生一个出列编号的序列... * 解决方案:链表 */ package com.jasxu; import java.io.*; public class T4 { ...
2014-01-22 14:42 | 阅读 1113 次 | 评论 0 条

SQL Server 2005基础应用(入门到精通·循序渐进·案例详解·适合初学者)

SQL Server 2005基础应用 一.数据库的基本操作 --创建数据库 create database new_db2 on primary ( name='new.mdf', filename='e:\new.mdf', size=5mb, maxsize=50mb, filegrowth=10% ) --收缩数据库 alter database new_db ...
2013-12-11 20:56 | 阅读 1232 次 | 评论 0 条

C-Sharp网络编程案例解析(Socket类的使用)

Server端: using System; using System.Collections.Generic; using System.Text; using System.Net; using System.Net.Sockets; namespace Server { class Program { static void Main(string[] args) { ...
2013-11-15 22:14 | 阅读 1820 次 | 评论 0 条

Web.config文件配置详解

ASP.NET提供配置文件Web.config,它是基于XML格式的纯文本文件,可存储Web应用程序配置参数的文件。它决定了所在目录及其子目录的配置信息,并且子目录下的配置信息覆盖其父目录的配置。由于XML中的元素和属性名区分大小写,Web.config中的状态和属性值也区分大小写。 19:30 2013-5-16 1.Web.config基本结构 Web.config包含于整个站点的值。它是一个XML文件,位于根目录下,其节点主要包含3个方面的信息: 1)应用程序配置。用于设置在开发阶段或部署之后可以使用的功能,位于<appsettings>...</a...
2013-05-17 13:27 | 阅读 1936 次 | 评论 0 条

ADO.NET经典综合学习笔记

整理这个文件资料,已经花费我半个月的时间,在此我将我理解的东西以简单独到的见解以及用最简洁的话将之表达出来,虽然有些抽象。但是只要经常看,那么每看一次都会加深点印象。希望大家静下心来看,没有什么克服不了的困难!谢谢... 注意:希望大家在copy代码的时候注意命名空间的引用,因此需要加上以下语句: using System.Data; using System.Data.SqlClient; SqlConnetion对象:主要是连接程序和数据源的“桥梁”,要存取数据源中的数据,首先要建立程序和数据源之间的连接。 1.混合模式 string connSt...
2013-05-10 21:03 | 阅读 1137 次 | 评论 0 条
浏览18257次
文章分类
最新评论