自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(24)
  • 收藏
  • 关注

转载 求1+2+…+n,要求不能使用乘除法、for、while、if、else...

题目:求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)。其实会有很多种解法,但是下面给出了一个简单的代码-----巧用递归算法。view plainprint?#include   #include   #include     int add_

2011-10-31 11:49:34 705

转载 一个简单的C#多线程间同步的例子

using System;using System.Collections;using System.Collections.Generic;using System.Threading;////// 在开发中经常会遇到线程的例子,如果某个后台操作比较费时间,我们就可以启动一个线程去执行那个费时的操作,同时程序继续执行。在某些情况下可能会出现多个线程的同步协同的问题,下面的例子就展示了

2011-10-24 10:14:23 449

转载 IDictionary 泛型接口

using System;using System.Collections.Generic;public class Example{ public static void Main() { // Create a new dictionary of strings, with string keys, // and access it t

2011-10-23 22:12:12 526

转载 堆栈的实现

#include#include#include#define STACK_INIT_SIZE 100#define STACKINCREMENT 10#define OK 1#define ERROR 0#define OVERFLOW -2typedef int status;typedef struct{ int *base; int *top; int stac

2011-10-20 14:37:46 462

转载 c#中的非托管资源释放 (Finalize和Dispose)

在了解Finalize和Dispose之前,我们需要了解两个概念,一个是托管资源,一个非委托资源。a.其中托管资源一般是指被CLR控制的内存资源,这些资源的管理可以由CLR来控制,例如程序中分配的对象,作用域内的变量等。b.而非托管资源是CLR不能控制或者管理的部分,这些资源有很多,比如文件流,数据库的连接,系统的窗口句柄,打印机资源等等……这些资源一般情况下不存在于Heap(内存中用于存

2011-10-20 08:24:18 1077

原创 单线性链表

#include#includetypedef struct LNode{ int StudentNo; int Math; struct LNode *next;}LNode;LNode *inint(void);void display(LNode *L);int GetLength(LNode *L);LNode *AddItm(LNode *L,int num,in

2011-10-19 23:16:23 687

原创 c语言深入理解<4>

/**********************************8#include #include int main(void){ int i; int *pn=(int *)calloc(10,sizeof(int)); //calloc 的作用是分配并初

2011-10-18 11:22:44 844

原创 c语言深入理解<3>

/***********************************//Exanple 1#includevoid display(char *);//指针做形参void main()//如果没有void,默认为int类型,可能出现错误{ char s[]="ab

2011-10-18 10:08:30 771

原创 c语言深入理解<2>

#include#define Max(a,b) ((a)>(b)?(a):(b))void main(){ int a[3]={2,3,1},i=1,max=a[0]; while(i<3) { max=Max(max,a[i++]); printf

2011-10-17 15:27:06 371

原创 c语言深入理解<1>static理解

Example 1:#include void fn();static int n; //定义静态全局变量void main(){ n=20; cout<<n<<endl; fn();}void fn(){ n++; cout<<n<<endl;

2011-10-17 10:06:25 533

原创 算法:用数组求两个字符串最长的公共子串

using System;using System.Collections;namespace 数据结构_数组{ class Program { public static Int32 MaxLen; public stat

2011-10-15 11:13:07 1745

原创 汉诺塔算法

using System;namespace 汉诺塔算法{ class Program { static void Main(string[] args) { Console.WriteLine("盘数

2011-10-14 15:59:02 1436

转载 BF算法与KMP算法

using System;namespace kmp{ /// /// Summary description for Class1. /// class Class1 { /// /// The

2011-10-14 15:25:25 664

原创 CLR_VIA_C# 数组

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Diagnostics;namespace CLR_VIA_C__数组{

2011-10-14 09:58:49 759

转载 二叉树

#include#includetypedef struct Node{ char data; struct Node *lchild; struct Node *rchild;}BiTreeNode;BiTreeNode *CreatBiTree(BiTreeN

2011-10-13 21:40:13 412

原创 CLR VIA C# 可空值类型

using System;namespace 可空值类型{ class Program { static void Main(string[] args) { //Int32 a = null; //错

2011-10-13 14:31:03 454

原创 二分查找

using System;using System.Collections.Generic;namespace 二分查找{ class Program { static void Main(string[] args) {

2011-10-12 11:52:27 410

原创 CLR via C# 委托链

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 委托深入研究{ class Program { pu

2011-10-10 15:57:06 825

原创 CLR via c# 常量与变量

namespace mydll{ public class Class1 { public const int a = 50; public static int b = 60; public static rea

2011-10-10 12:51:25 900 2

原创 CLR via c# 装箱与拆箱

using System;namespace 拆箱装箱{ class Program { class someref { public Int32 x;} //class是引用类型,在托管堆上分配内存 //in

2011-10-10 09:05:26 735

转载 C#中HashTable的用法

一,哈希表(Hashtable)简述  在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似keyvalue的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对

2011-10-09 14:13:37 397

原创 checked

using System;namespace checked实验{ class Program { static void Main(string[] args) { byte b = 100;

2011-10-09 10:07:31 469

原创 system_math

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace math_syan{ class Program {

2011-10-09 09:08:50 1700

原创 顺序线性表

#include#define OK 1#define ERROR -1#define MAX_SIZE 100typedef int Status ;typedef int ElemType ; typedef struct {

2011-10-02 20:59:47 498

空空如也

空空如也

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

TA关注的人

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