首页 > 编程语言
<算法导论>装配线调度
#include <unistd.h> #include <iostream> //算法导论PDF194页描述的问题 using namespace std; inline int min(int a,int b) { return a>b?b:a; } int a1[6]={7,9,3,4,8,4}; //a1装配线的时间 int a2[6]={8...
分类:编程语言   时间:2015-04-02 13:31:46    收藏:0  评论:0  赞:0  阅读:203
Sublime Text 2 C++.sublime-build
{ "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$", "working_dir": "${file_path}", "selector": "source.c, source.c++, source.cpp", "shell": true, "cmd": ["g++", "${file}", "-o", "${file_path}...
分类:编程语言   时间:2015-04-02 13:31:26    收藏:0  评论:0  赞:0  阅读:258
Linux设置python自动tab自动补全
1.安装readline模块。 sudo apt-get install readline* 2.创建文件~/.pythonstartup,内容如下 # python startup file import sys import readline import rlcompleter import atexit import os # tab completion readline.pars...
分类:编程语言   时间:2015-04-02 13:29:16    收藏:0  评论:0  赞:0  阅读:220
HDU 2255 奔小康,赚大钱(KM算法模版)
解题思路: 二分图带权匹配,卡费用流,用KM算法。 #include #include #include #include using namespace std; /* KM算法 * 复杂度O(nx*nx*ny) * 求最大权匹配 * 若求最小权匹配,可将权值取相反数,结果取相反数 * 点的编号从0开始 */ const int MAXN = 310; co...
分类:编程语言   时间:2015-04-02 13:27:46    收藏:0  评论:0  赞:0  阅读:202
Java实现二叉树及相关遍历方式
Java实现二叉树及相关遍历方式 在计算机科学中,二叉树是每个节点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。 二叉树常被用于实现二叉查找树和二叉堆。 以下用Java实现对二叉树的先序遍历,中序遍历,后序遍历,广度优先遍历,深度优先遍历。 转摘请注明:http://blog.csdn.net/qiuzhping/article/details/44830369...
分类:编程语言   时间:2015-04-02 13:27:36    收藏:0  评论:0  赞:0  阅读:245
【c语言】为下面的函数原型编写函数定义,这个字符串参数必须包含一个或者多个数字,函数应该把这些数字字符转换为整数并返回这个整数。
/*为下面的函数原型编写函数定义: int ascii_to_integer(char *str); 这个字符串参数必须包含一个或者多个数字,函数应该把这些数字字符转换为整数并返回这个整数。 如果字符串参数包含了任何非数字字符,函数就返回零。请不必担心算数溢出。 提示:这个技巧很简单:你每发现一个数字,把当前值乘以10,并把这个值和新的数字所代表的值相加*/ #include int ascii...
分类:编程语言   时间:2015-04-02 13:27:26    收藏:0  评论:0  赞:0  阅读:323
【C语言】为下面的函数原型编写函数定义: int ascii_to_integer(char *str); 这个字符串参数必须包含一个或者多个数字,函数应该把这些数字字符转换为整数并返回这个整数。
/*为下面的函数原型编写函数定义:int ascii_to_integer(char *str);这个字符串参数必须包含一个或者多个数字,函数应该把这些数字字符转换为整数并返回这个整数。如果字符串参数包含了任何非数字字符,函数就返回零。请不必担心算数溢出。提示:这个技巧很简单:你每发现一个数字,把当前值乘以10,并把这个值和新的数字所代表的值相加。 */ #include int ascii_t...
分类:编程语言   时间:2015-04-02 13:27:16    收藏:0  评论:0  赞:0  阅读:355
【c语言】编写一个函数,将一个数字字符串转换成该字符串对应的数字(包括正整数、负整数)
/*编写一个函数,将一个数字字符串转换成该字符串对应的数字(包括正整数、负整数) 例如:"12" 返回12 "-123" 返回-123 函数原型:int my_atoi(char *str)*/ #include int my_atoi(char const *str) { int sum = 0; int p; int n = 0; if( *str == '-' ) { ...
分类:编程语言   时间:2015-04-02 13:25:26    收藏:0  评论:0  赞:0  阅读:159
【C语言】编写一个函数,将一个数字字符串转换成该字符串对应的数字(包括正整数、负整数)。
/* 编写一个函数,将一个数字字符串转换成该字符串对应的数字(包括正整数、负整数)例如:“12“ 返回12 “-123“ 返回-123 函数原型:int my_atoi(char *str) {} */ #include int my_atoi(char *str) { int n=0; int sum=0; if (*str=='-') { str++; n=1; } ...
分类:编程语言   时间:2015-04-02 13:24:16    收藏:0  评论:0  赞:0  阅读:185
拒绝switch,程序加速之函数指针数组
先看一个使用switch语句的程序: #include #include //加法 int add(int a,int b) { return a+b; } //减法 int subtract(int a,int b) { return a-b; } //乘法 int multi(int a,int b) { return a*b; } //除法 int divide(int ...
分类:编程语言   时间:2015-04-02 13:24:06    收藏:0  评论:0  赞:0  阅读:296
C++ template的一些高级用法(元编码,可变参数,仿函数,using使用方法)
1 . 通用函数可变参数模板 对于有些时候,我们无法确切的知道,函数的参数个数时,而又不想过多的使用所谓的函数重载,那么就可以效仿下面的例子: 1 #include 2 #include 3 void showall() { return; } 4 5 template 6 7 void s...
分类:编程语言   时间:2015-04-02 13:22:26    收藏:0  评论:0  赞:0  阅读:207
数组2
题目: 返回一个整数数组中最大子数组的和。要求: 要求程序必须能处理1000 个元素; 每个元素是int32 类型的; 输入一个整形数组,数组里有正数也有负数。 数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。 求所有子数组的和的最大值。要求时间复杂度为O(n)。首先向王老...
分类:编程语言   时间:2015-04-02 13:20:15    收藏:0  评论:0  赞:0  阅读:98
重学JAVA基础(三):动态代理
1.接口public interface Hello { public void sayHello();}2.实例类public class Hello2 { public void sayHello() { System.out.println("hello world2...
分类:编程语言   时间:2015-04-02 13:19:45    收藏:0  评论:0  赞:0  阅读:160
C++BubbleSort-01
1 #include 2 #include 3 using namespace std; 4 #define kARRAYCOUNT 20 5 6 // 冒泡排序(次方法会修改外部的内容)升序 7 void bubbleSort(int **array, int count) 8 { 9 ...
分类:编程语言   时间:2015-04-02 13:17:46    收藏:0  评论:0  赞:0  阅读:234
java知识大全积累篇
原文出自:http://www.importnew.com/14429.html构建这里搜集了用来构建应用程序的工具。Apache Maven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行构建。Maven优于Apache Ant。后者采用了一种过程化的方式进行配置,所以维护...
分类:编程语言   时间:2015-04-02 13:17:06    收藏:0  评论:0  赞:0  阅读:276
NSMutableArray 根据key排序
/** * NSMutableArray 排序 * * @param dicArray 数据 * @param key 关键字排序 * @param yesOrNo 升序或降序排列,yes为升序,no为降序 */- (void) orderArray:(NSMutableArra...
分类:编程语言   时间:2015-04-02 13:15:55    收藏:0  评论:0  赞:0  阅读:175
一个遍历算法
class ProductDirModel extends Model { public function getProductDir($dirId){ // $dirId = 591 } public function f($dirI...
分类:编程语言   时间:2015-04-02 13:14:05    收藏:0  评论:0  赞:0  阅读:160
Java爬虫,信息抓取的实现
java思想很简单:就是通过Java访问的链接,然后拿到html字符串,然后就是解析链接等需要的数据。技术上使用Jsoup方便页面的解析,当然Jsoup很方便,也很简单,一行代码就能知道怎么用了:1 Document doc = Jsoup.connect("http://www.oschina.....
分类:编程语言   时间:2015-04-02 13:12:16    收藏:0  评论:0  赞:0  阅读:367
返回一个整数数组中最大子数组的和(2)
题目:返回一个整数数组中最大子数组的和要求:要求程序必须能处理1000 个元素;每个元素是int32 类型的;输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。在做前面一道题目时,并没有考虑数组...
分类:编程语言   时间:2015-04-02 13:11:55    收藏:0  评论:0  赞:0  阅读:272
Visual C++ 打印编程技术-内存设备环境
内存设备环境 内存设备环境是一个没有设备与它联系的环境。一般利用与某个标准设备环境兼容的内存设备环境把一个位图复制到屏幕上去。为此可以先创建一个与某个标准设备环境兼容的内存设备环境,然后把所要显示的位图复制到内存设备环境中,最后再从内存设备环境复制到真实的设备环境,从而把位图显示出来。eg:vo.....
分类:编程语言   时间:2015-04-02 13:10:55    收藏:0  评论:0  赞:0  阅读:163
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!