首页 > 编程语言
算法导论学习笔记 -(1)
一个ACM若菜,趁着ACM淡季,开始学习算法导论了,经过一年的ACM学习,逐渐的发现,学东西,深入才是王道,以前学习一个算法,总是看懂了就开始做题,到后来才发现很多题目,会算法,却不知道是用这个算法,这就是算法理解的不到位的后果,从今天开始,定下目标: 1.深入系统的学习算法, 2.学会纸上写伪代码,每章的代码自己先在纸上写一遍, 3.每节的学习笔记和算法都要写在博客上。 在博客上记录自己...
分类:编程语言   时间:2014-12-19 23:26:27    收藏:0  评论:0  赞:0  阅读:427
写给java初学者
写给java初学自学者(一)        开篇直奔主题,java学习个人感觉分为两种途径,第一种是在学校,在培训机构等地方学习,有人指导;第二种是自学,通过视频,书籍,朋友等完成学习. 本文适合 自学,且基础薄弱或者无基础的人.    先介绍下我的个人简历:    高中毕业,无编程语言基础,英语水平可能不到初中水平吧.自学6个多月,目前已工作.java Web...
分类:编程语言   时间:2014-12-19 23:25:28    收藏:0  评论:0  赞:1  阅读:413
C++标准库之condition_variable
conditon_variable(条件变量)用于线程间同步condition_variable有5个函数,函数名及对应的功能如下:wait阻塞自己,等待唤醒wait_for阻塞自己,等待唤醒,最多等待一段时间wait_until阻塞自己,等待唤醒,最多等待到某个时间点notify_one 唤醒一个...
分类:编程语言   时间:2014-12-19 23:20:57    收藏:0  评论:0  赞:0  阅读:489
Java学习之模板方法设计模式
(1) 模版方法定义: 在定义功能时,功能的一部分是确定的,但是有一部分是不确定,而确定的部分在使用不确定的部分, 那么这时就将不确定的部分暴露出去。由该类的子类去完成。(2)示例代码: 1 //获取某方法的执行时间 2 abstract class GetTime 3 { 4 publ...
分类:编程语言   时间:2014-12-19 23:18:37    收藏:0  评论:0  赞:0  阅读:355
python json模块 字典 输出中文
json.dumps({'text':"中文"},ensure_ascii=False,indent=2)python json模块 字典得到字符串,输出中文
分类:编程语言   时间:2014-12-19 23:18:07    收藏:0  评论:0  赞:0  阅读:315
C++测试题练习题1
1、which of the following is not automatically generated by the compiler? a. default constructor b. copy constructor c. equality operator(op==) d. ass....
分类:编程语言   时间:2014-12-19 23:15:07    收藏:0  评论:0  赞:0  阅读:373
第二十四章 C++11特性之右值引用
右值引用,是 C++11 语言核心中最为重要的改进之一。右值引用给 C++ 带来了“Move语义”(“转移语义”),同时解决了模板编程中完美转发的问题(Perfect forwarding)。右值引用使 C++ 对象有能力甄别什么是(可以看作)临时对象,对于临时对象的拷贝可以做某种特别的处理,一般来...
分类:编程语言   时间:2014-12-19 23:13:19    收藏:0  评论:0  赞:0  阅读:406
【史上最强JavaSE笔记】之数组篇
【史上最强JavaSE笔记】之数组篇:1.教你通过数组打造成绩录入 2.数组打造猜数游戏 3.使用字母打印正三角形 4.求数组中的最大值和最小值 5.数组排序 6.双色球彩票程序
分类:编程语言   时间:2014-12-19 23:11:20    收藏:0  评论:0  赞:0  阅读:363
HDU3342 Legal or Not【拓扑排序】【链式前向星】
题目大意:给你一个有向图,判断是否有环。 思路:构建拓扑排序,如果排序失败,说明该有向图存在有向环。 另一种思路,用链式前向星存储图,在数据输入的同时统计每个点的入度, 并存入indegree数组,每删除一个点,就遍历以这个点为起点的边,将边 对应的入度减1即可选择并删除下一点。用队列来存储已发现的入度为0的 点,更新入度的同时更新这个队列。如果最终得到队列中的元素个数小于 总的元素个数,说明排序失败,存在环。...
分类:编程语言   时间:2014-12-19 22:04:49    收藏:0  评论:0  赞:0  阅读:381
返回线程中的信息(回调)
返回线程中的信息(回调)...
分类:编程语言   时间:2014-12-19 22:04:38    收藏:0  评论:0  赞:0  阅读:374
[c语言] 自我复制程序
/************************************************************************* > File Name: copy1.c > Author: jukay > Mail: hellojukay@163.com > Created Time: 2014年12月19日 星期五 20时51分11秒 *...
分类:编程语言   时间:2014-12-19 21:59:47    收藏:0  评论:0  赞:0  阅读:346
VC++使用CImage在内存中Bmp转换Jpeg图片
之前写了一篇《VC++使用CImage在内存中Jpeg转换Bmp图片》,通过CImage实现了在内存中Jpeg转Bmp。既然Jpeg能转Bmp,那CImage也支持Bmp转Jpeg,与上一篇文章依赖CImage的Load函数相反,Bmp转Jpeg通过Save函数实现:使用的也是IStream接口的函...
分类:编程语言   时间:2014-12-19 21:58:27    收藏:0  评论:0  赞:0  阅读:658
JAVA笔记14__多线程共享数据(同步)/ 线程死锁 /
/** * 多线程共享数据 * 线程同步:多个线程在同一个时间段只能有一个线程执行其指定代码,其他线程要等待此线程完成之后才可以继续执行。 * 多线程共享数据的安全问题,使用同步解决。 * 线程同步两种方法: * 1.同步代码块 * synchronized(要同步的对象){ 要同步的操作...
分类:编程语言   时间:2014-12-19 21:57:57    收藏:0  评论:0  赞:0  阅读:367
python学习笔记二:IDE环境搭建
工欲善其事,必先利其器。每个IDE都有自己的优点,适合的才是最好的。【伯乐在线】Python 非常易学,强大的编程语言。Python 包括高效高级的数据结构,提供简单且高效的面向对象编程。Python 的学习过程少不了 IDE 或者代码编辑器,或者集成的开发编辑器(IDE)。这些 Python 开发...
分类:编程语言   时间:2014-12-19 21:56:47    收藏:0  评论:0  赞:0  阅读:550
第二十三章 C++11特性之decltype
decltype类似于sizeof操作符,decltype也不需对其操作数求值。粗略来说,decltype(e)返回类型前,进行了如下推导:1.若表达式e指向一个局部变量、命名空间作用域变量、静态成员变量或函数参数,那么返回类型即为该变量(或参数)的“声明类型”;2.若e是一个左值(lvalue,即...
分类:编程语言   时间:2014-12-19 21:56:37    收藏:0  评论:0  赞:0  阅读:307
Java学习之对象的初始化过程
示例代码: 1 class Person 2 { 3 private Person(){} 4 private String name = "hah"; 5 private int age; 6 private static String country = "cn...
分类:编程语言   时间:2014-12-19 21:55:37    收藏:0  评论:0  赞:0  阅读:281
第12章线程控制总结
1 线程属性线程属性:pthread_attr_tint pthread_attr_init(pthread_attr_t *attr)int pthread_attr_destroy(pthread_attr_t *attr) pthread_attr_init 为属性对象分配动态内存空间,pth...
分类:编程语言   时间:2014-12-19 21:54:27    收藏:0  评论:0  赞:0  阅读:279
真实的C++单例模式举例
把构造函数声明为protected的理由很简单,但把构造函数声明为private的原因却很少知道.从语法上讲,任何函数如果被声明为private,这个函数就不能从外部调用,构造函数也是函数,相反,只能成为在内部使用的构造函数,但偏偏有些场景就是要这样处理,才可以达到一定的程序设计效果:1.屏蔽构造函...
分类:编程语言   时间:2014-12-19 21:54:17    收藏:0  评论:0  赞:0  阅读:334
【c语言】统计一个整数所包含的素因子并输出
#include#includeint prime(int n){ int i; if(n=sqrt(n)){ printf("素数:%d\n",n); return 1; } }void main(){ int i,n,count=0; while(1){ printf("请输入一个整数:"...
分类:编程语言   时间:2014-12-19 21:52:57    收藏:0  评论:0  赞:0  阅读:500
array of TVarRec 动态数组使用
FDQuery.AppendRecord()里是一个array of TVarRec。我们一般都是直接用[Var1,Var2,...]。这样手工输入,但如果增加的元素我们预先不知道,就要声明一个array of TVarRec的动态数组,然后赋值了。我一直找不到方面,经QDAC的作者指点。做了以下实...
分类:编程语言   时间:2014-12-19 21:52:34    收藏:0  评论:0  赞:0  阅读:530
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!