首页 软件开发 代码片段 c/c++ ( Page 21 )

c/c++ 378

#C/C++
C语言实现Base64算法

/* Base64是一种基于64个可打印字符来表示二进制数据的表示方法。三个字节有24个比特,对应于4个Base64单元,即3个字节需要用4个可打印字符来表示。 当最后剩余一个八位…

2015-05-21 816

#C/C++
C++解决背包问题(Knapsacks Problem)

总的来说,背包问题是一种动态优化问题。 背包载重量一定,给定一组物品,没件物品有自己的价值和重量,问题要求在不超过背包载重前题下,怎样让载入的物品价值和最大?假如有物品如下: &n…

2015-05-21 843

#C/C++
C++ TCP winsock 多线程编程

// Thread.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include <stdio.h> #…

2015-05-21 270

#C/C++
C语言解决汉诺塔问题

C语言解决汉诺塔问题 #include "stdio.h" void hanoi(int n,char one ,char two,char three); v…

2015-05-21 921

#C/C++
C语言100个经典算法代码片段

C语言的学习基础,100个经典的算法 C语言的学习要从基础开始,这里是100个经典的算法-1C语言的学习要从基础开始,这里是100个经典的算法 题目:古典问题:有一对兔子,从出生后…

2015-05-21 901

#C/C++
C语言图的建立及BFS,DFS遍历

#include <stdio.h> #include <malloc.h> #include <stdlib.h> #define MAX 2…

2015-05-21 930

#C/C++
C++求数组的全排列之字典序法

字典序法说明: 字典序列算法是一种非递归算法。而它正是STL中Next_permutation的实现算法。 它的整体思想是让排列成为可递推的数列,也就是说从前一状态的排列,可以推出…

2015-05-21 125

#C/C++
C++实例解析哈夫曼树

给定n个权值作为n个叶子结点,构造一棵二叉树,若带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树(Huffman tree)。 1、路径和路径长度 在一棵树中,从一…

2015-05-21 795

#C/C++
C++时间复杂度为O(n)随机生成不重复的数代码

#include<stdio.h> #include <time.h> #include "iostream" #include <…

2015-05-21 770

#C/C++
NSNumber(封装基本数据类型)

// // main.m // OC05-task-04 // // Created by Xin the Great on 15-1-26. // Copyright (c) 2…

2015-05-20 216

#C/C++
C语言判断给定的字符串是否为合法的ip地址

输入字符串的时候,把分隔符“.”读取出来,然后判断分隔符旁边的数字是否在0~~255之间,然后判断是否合法 #include <stdio.h> #include &l…

2015-05-19 438

#C/C++
C++将字符串转换成大写、小写的函数

C++将字符串转换成大写、小写的函数 #include <string> std::string toLower( std::string str ) { for ( …

2015-05-19 859
1 19 20 21 22 23 32