首页 > 编程语言
visual c++ 中的stdafx.h头文件的作用
stdafx.h VC工程里面经常见到stdafx.h这个头文件,以前也没有特别注意,但是这个文件用不好经常会出错,所以就GOOGLE了一下,总算是弄清楚了。。。 stdafx的英文全称为:Standard Application Framework Extensio...
分类:编程语言   时间:2015-04-05 22:02:32    收藏:0  评论:0  赞:0  阅读:210
国内外自然语言处理研究组
*博客地址 *收集的不全,以后慢慢补上。排名不分先后。 清华大学自然语言处理与社会人文计算实验室  http://nlp.csai.tsinghua.edu.cn/site2/ 清华大学智能技术与系统国家重点实验室信息检索组 http://www.thuir.cn/cms/ 哈工大社会计算与信息检索研究中心  http://ir.hit.edu.cn/ 哈工大机器智能...
分类:编程语言   时间:2015-04-05 22:01:11    收藏:0  评论:0  赞:0  阅读:429
【c语言】写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和
//写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和,例如,调用DigitSum(1729),则应该返回1+7+2+9,它的和是19 #include int DigitSum( int n ) { int i; int sum = 0; i = n % 10; if( n != 0 ) { n = n / 10; sum = DigitSum...
分类:编程语言   时间:2015-04-05 22:01:01    收藏:0  评论:0  赞:0  阅读:217
c++模板元编程五:switch/case语句编译时运行
2.4 switch/case 替代现在模拟switch/case语句,不过也是在编译期运行。先看调用代码和输出结果// test case cout << "test case" << endl; Case::Run(); test case case 2 实现代码很简单,还是模板特化template class Case { public: static inline void Run()...
分类:编程语言   时间:2015-04-05 21:59:41    收藏:0  评论:0  赞:0  阅读:400
【C语言】在终端输入多行,找出有“ould”的行,并打印。
/* 在终端输入多行,找出有“ould”的行,并打印,如:love could you and I with fate conspireTo grasp this sorry scheme of things entire, Would not we shatter it to bitd - and then. 则输出: Au,love could you and I with fate cons...
分类:编程语言   时间:2015-04-05 21:59:01    收藏:0  评论:0  赞:0  阅读:309
【c语言】编写一个函数reverse_string(char * string)(递归实现) 实现:将参数字符串中的字符反向排列。
/*编写一个函数reverse_string(char * string)(递归实现) 实现:将参数字符串中的字符反向排列。 要求:不能使用C函数库中的字符串操作函数。*/ #include #include void reverse_string(char const * string) { assert( string != NULL ); if( *string != '\0' ...
分类:编程语言   时间:2015-04-05 21:57:41    收藏:0  评论:0  赞:0  阅读:252
【C语言】编写一个函数,传入a,b两个int类型的变量,返回两个值的最大公约数。
/*编写一个函数,传入a,b两个int类型的变量,返回两个值的最大公约数。 例如:输入传入(0 , 5)函数返回5,传入(10 , 9)函数返回1,传入(12 , 4)函数返回4 */ #include int yue(int a,int b) { int temp; int n; if (a>b) { temp=a; a=b; b=temp; } n=a; if(a=...
分类:编程语言   时间:2015-04-05 21:55:51    收藏:0  评论:0  赞:0  阅读:149
线程互斥与同步
能解决下面的问题,基本上就能理解线程互斥与同步了。 子线程循环10次,主线程循环100次,接着子线程循环10,主线程循环100次。如此往复循环50次。 1 package cn.lah.thread; 2 3 public class TraditionalThreadCommunication ....
分类:编程语言   时间:2015-04-05 21:54:41    收藏:0  评论:0  赞:0  阅读:121
《黑马程序员》C语言中的基本数据类型 (C语言)
C语言中基本数据类型共分为三类:分别为整型、浮点型、和字符型。整型(int):整型数据包含了所有的整数,例如:20、15、-19、987等浮点型(float\double):float:单精度浮点型,也是小数,比double的精确程度低,也就是说所能表示的小数位数比较少。为了跟double区分开来,...
分类:编程语言   时间:2015-04-05 21:48:51    收藏:0  评论:0  赞:0  阅读:248
Pro 6 重建二叉树(java)
注:(1)java中树的构建(2)构建子树时可以直接利用Arrays.copyOfRange(preorder, from, to),这个方法是左开右闭的 1 package com.xsf.SordForOffer; 2 3 import java.util.Arrays; 4 5 /*剑指o.....
分类:编程语言   时间:2015-04-05 21:47:41    收藏:0  评论:0  赞:0  阅读:411
<JAVA8新增内容>关于匿名内部集合和lambda表达式
要想说清楚JAVA中的Lambda表达式,必须想讲一下匿名内部类来帮助理解本质。一.匿名内部类 匿名内部类适合创建那种只需要一次使用的类,例如前面介绍命令模式时所需要的Command对象,匿名内部类的语法有点奇怪,创建匿名内部类时会立即创建一个该类的实例,这个类的定义立即消失,匿名内部类不能重复使....
分类:编程语言   时间:2015-04-05 21:46:31    收藏:0  评论:0  赞:0  阅读:147
Pro5 从头到尾打印链表(java)
注:(1)这里体现了java数据结构与C语言的不同之处(2)栈的操作直接利用stack进行 1 package com.xsf.SordForOffer; 2 3 import java.util.Stack; 4 5 6 /* 7 *剑指offer 8 *pro5 链表逆序输出 9 ...
分类:编程语言   时间:2015-04-05 21:40:01    收藏:0  评论:0  赞:0  阅读:298
Pro4 替换空格(java)
注:利用java中stringBuilder,append,length方法很方便的解决字符串问题 1 /* 2 * 剑指offer 替换空格 3 * xsf 4 * */ 5 6 /*开始替换空格的函数,length为原数组的长度,java中length不计算/0*/ 7 class B...
分类:编程语言   时间:2015-04-05 21:39:11    收藏:0  评论:0  赞:0  阅读:237
【c语言】 编写一个函数实现n^k,使用递归实现
//编写一个函数实现n^k,使用递归实现 #include int cifang( int x, int y )//2^3=2*2*2 { int sum = 0; if( y == 0 ) sum = 1; else sum = x * cifang( x, ( y - 1 ) ); return sum; } int main() { printf("%d\n",ci...
分类:编程语言   时间:2015-04-05 20:32:51    收藏:0  评论:0  赞:0  阅读:327
HDOJ 3948 The Number of Palindromes 后缀数组
后缀数组求有多少个不同的回文串 The Number of Palindromes Time Limit: 6000/3000 MS (Java/Others)    Memory Limit: 262144/262144 K (Java/Others) Total Submission(s): 1976    Accepted Submission(s): 690 P...
分类:编程语言   时间:2015-04-05 20:32:41    收藏:0  评论:0  赞:0  阅读:307
Java实现视频格式转化
核心是利用ffmpeg进行视频转换,我们自己并不写转换视频的代码,只是调用ffmpeg,它会帮我们完成视频的转换。ffmpeg支持的类型有:asx,asf,mpg,wmv,3gp,mp4,mov,avi,flv等,这些类型,可以利用ffmpeg进行直接转换。ffmpeg不支持的类型有:wmv9,rm,rmvb等,这些类型需要先用别的工具(mencoder)转换为avi(ffmpeg能解析的)格式。...
分类:编程语言   时间:2015-04-05 20:32:11    收藏:0  评论:0  赞:0  阅读:230
Java SE知识梳理
本系列文章只是对JavaSE相关知识点的梳理,全面了解JavaSE知识结构,便于以后遇到相关问题时可以查找来源.所有具体的知识细节都可以从网络博客或者API文档中获取.文章列表: Java 基础内容简介Java 集合与泛型Java 异常处理Java 注解Java 文件和IOJava NIOJava 对象序列化Java 多线程和高并发Java 类加载机制Java 反射机制Java 网络编程Java...
分类:编程语言   时间:2015-04-05 20:30:52    收藏:0  评论:0  赞:0  阅读:233
Pro3 二维数组中的查找 (java)
注:java主要可以利用字符串的length方法求出长度解决这个问题带来方便 1 public class FindNum { 2 public static void main(String[] args) { 3 int arry[][] = {{1, 2, 8, 9},...
分类:编程语言   时间:2015-04-05 20:27:31    收藏:0  评论:0  赞:0  阅读:266
带哨兵的插入排序实现
public class InsertSortWithSentry extends Sort{ @Override public void sort(Comparable[] a) { Comparable min = a[0] ; for(int i=1 ; i 0 ; //只有大于0才是...
分类:编程语言   时间:2015-04-05 20:23:31    收藏:0  评论:0  赞:0  阅读:289
算法导论 6-2 代码实现 C++
D叉堆不同的地方就是父节点和孩子节点在数组中的索引,C++代码,希望不要误人子弟。#include #include #include using namespace std;template //D叉堆class Heap_t{public: Heap_t(vector &ptr, int...
分类:编程语言   时间:2015-04-05 20:21:41    收藏:0  评论:0  赞:0  阅读:336
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!