04 2014 档案

去掉有序数组中的重复元素 c/c++
摘要:去掉有序数组中的重复元素:int RemoveDuplates(int A[], int nCnt){ int nNewLen = 0; int j = 0; for (int i = 0, j = 0; i i + 1 && j < nCnt) ... 阅读全文

posted @ 2014-04-14 16:14 algorithmic 阅读(10668) 评论(0) 推荐(0)

http 协议里的 200、301、302、401、403、405、500 分别代表什么?
摘要:http 协议里的 200、301、302、401、403、405、500 分别代表什么?详细描述:打开某些网页时,无法正常打开,出现 200、301、302、401、403、405、500 这此代码,代表什么意思呢?解答200:访问正常301:永久重定向302:为临时重定向400:域名绑定错误401:请求授权失败403:没有权限访问此站404:文件或目录不存在500:程序或服务器错误 阅读全文

posted @ 2014-04-11 11:49 algorithmic 阅读(927) 评论(0) 推荐(0)

查找两个有序数组中的第K个元素(find kth smallest element in 2 sorted arrays)
摘要:查找两个有序数组中的第K个元素int FindKth(int a[], int b[], int k, int astart, int aend, int bstart, int bend){ int aLen = aend - astart + 1; int bLen = bend - bstart + 1; if (aLen == 0) { return b[bstart + k]; } if (bLen == 0) { return a[astart + k]; } if (k == 0) { ... 阅读全文

posted @ 2014-04-10 22:50 algorithmic 阅读(1519) 评论(0) 推荐(0)

动态规划的几个实例
摘要:1.算一个数组中的每一项目等于其它项的乘积://Don't forget to free the result.int* MutilArray(int nInput[], int nCount){ int nMutilAll = 1; int *PResult = NULL; PResult = (int*)malloc(sizeof(int) * nCount); if (!PResult) return NULL; for (int i=0; i = 5) { nLen = dp(nFindMondy - 5) ... 阅读全文

posted @ 2014-04-10 14:19 algorithmic 阅读(354) 评论(0) 推荐(0)

c/c++ 链表实现
摘要://链表的基本用法代码实现/************************************************************************//* Created: 2014-03-02/* Author: http://weibo.com/3088919800/profile/************************************************************************/#include "stdio.h"#include "stdlib.h"struct ListNod 阅读全文

posted @ 2014-04-09 16:01 algorithmic 阅读(514) 评论(0) 推荐(0)

导航

点击右上角即可分享
微信分享提示