自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 十进制转二进制

#include "stdio.h"#include "math.h"#include "memory.h"#define _32BIT 32int to_binary(int n,char *bit){ int len=_32BIT-1; if (n

2011-08-24 16:10:11 394

原创 按rule全排列数字筛选(0-1背包)

//我有一列数1,2,3,4,5,6,7,8,9要实现全排序。要求1在2,3,4的左边,2在5,6的左边,3在6的左边,4在7的左边,5,6,7在8的左边,8在9的左边。其它的数位置随意,(如:1,4,2,3,5,7,6,8,9)怎么实现几个数字的全排序。 #include

2011-08-10 15:54:53 432

原创 BIT高位进位MAP排除法

//用BIT高位进位MAP来操作判断,并入排除法//出现2次的数字为多个时取最小出现数字#include "stdio.h"#define MAXNUM 9 //1-9#define MOVELEN 14 //32-9-9#define MAXVALUE 51

2011-08-02 14:50:16 573

原创 链表排序

typedef struct _s_node{ int value; _s_node *next;}NODE;void show(NODE *head){ NODE *p=head; while (p) { coutvalue<<endl

2011-07-28 10:06:45 240

原创 输出3个数字位完全不同的完全平方数

int F_RET_NUM(int a,int map[]){ while (a/10) { ++map[a%10]; a/=10; } ++map[a%10]; return 0;}int F_JUD_NUM(int a){ int map[10]={0}; F_RET_NUM(a,map); if (map[0]) { re

2011-06-16 09:15:00 574

原创 报数出列的MAP解法

//50个人报数每次数到7出列,求最后出列的人(每个人的出列顺序)#define MAXLEN 50#define NUMBER 7int main(){ int map[MAXLEN]={0}; int q=0,t=0; for (int i=1;i<=MAXLEN;++i) { if (q==MAXLEN) { break; }

2011-06-14 16:17:00 373

原创 MAP法解0-1背包

//求给定数组中加和最接近目标值的组合static int mid=0;#define MAXLEN 10int Sum_All(int *p,int len){ int sum=0; for (int i=0;i<len;++i) { sum+=p[i]; } return sum;}int Sum_Value(int *p,int *map,i

2011-06-14 09:33:00 272

原创 大端小端

一、什么是大小端问题(From《Computer Systems,A Programers Perspective》)在几乎所有的机器上,多字节对象被存储为连续的字节序列,对象的地址为所使用字节序列中最低字节地址。小端:某些机器选择在存储器中按照从最低有效字节到最高有效字节的顺序存储对象,这种最低有效字节在最前面的表示方式被称为小端法(little endian) 。这样的存储模式有点儿

2011-06-10 14:40:00 1914

原创 NO HEAD链表(待修正版)

<br /> class Node{public: Node(); Node(int a); virtual ~Node(); show(); push_back(Node*); pop_back(); int length(); Node* Insert(Node *,size_t); friend Node* Delete(Node *,Node *,size_t); friend Node* Switch(Node *,size_t,size_t);

2010-12-15 16:34:00 275

原创 写了个自己的bigint

总觉得有些地方不是很好,有待日后修改。

2010-10-19 14:03:00 437

空空如也

空空如也

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

TA关注的人

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