码迷,mamicode.com
首页 > 编程语言
C/C++ 移位运算 使表达式的值与变量的第n位相同
1、问题描述有两个int型变量a 和 n要求写一个表达式,使该表达式的值和a的第n位相同2、不全面的实现在单片机程序中经常见到的实现是(a & (1 > n但需要注意的是该实现当n是31的时候,若正好是个负数,则符号位为1,右移31位后得出的结果并不是1!3、正确解法(a >> n) & 1该方法在...
分类:编程语言   时间:2014-12-25 22:03:57    阅读次数:166
从决策树学习谈到贝叶斯分类算法、EM、HMM
从决策树学习谈到贝叶斯分类算法、EM、HMM (Machine Learning &Recommend Search交流新群:172114338)引言 近期在面试中,除了基础 & 算法 & 项目之外,经常被问到或被要求介绍和描写叙述下自己所知道的几种分类或聚类算法(当然,这全...
分类:编程语言   时间:2014-12-25 22:05:08    阅读次数:372
黑马程序员——JAVA学习笔记十(IO)
1, 可以从其中读入一个字节序列的对象成为输入流,可以向其中写入一个字节序列的对象就做输出流。这些字节序列的来源地可以是文件,也可以是网络连接或者内存块。抽象类InputStream和OutputStream构成了I/O层次的基础。因为字节流不便于处理以Unicode存储的信息,所以有了Write....
分类:编程语言   时间:2014-12-25 22:01:31    阅读次数:352
《算法竞赛入门经典》第一章1.1
应该说这一章不用做太多训练了,大学都学过,不过还是快速的训练一下吧!!程序1-11 #include2 int main()3 {4 printf("%d\n",1+2);5 }实验41 #include2 int main()3 {4 printf("%d\n",8/5);5 }实...
分类:编程语言   时间:2014-12-25 21:59:03    阅读次数:198
统计学习方法 --- 感知机模型原理及c++实现
参考博客 Liam Q博客 和李航的《统计学习方法》感知机学习旨在求出将训练数据集进行线性划分的分类超平面,为此,导入了基于误分类的损失函数,然后利用梯度下降法对损失函数进行极小化,从而求出感知机模型。感知机模型是神经网络和支持向量机的基础。下面分别从感知机学习的模型、策略和算法三个方面来介绍。1....
分类:编程语言   时间:2014-12-25 21:57:06    阅读次数:252
javascript常用判断函数
var isArray = Function.isArray || function(o){ return typeof o === 'object' && Object.prototype.toString.call(o) === '[object Array]';}
分类:编程语言   时间:2014-12-25 21:54:24    阅读次数:180
黑马程序员——Java基础总结01
---恢复内容开始--------------android培训、java培训、java学习型技术博客、期待与您交流!----------- 前言:自学视频有一段时间了,但是自认为效果一直不佳,觉得学得越多忘记越多。而且博客学得也不够好。今后三天专门翻看以前的内容。只注重最基础的知识,并用自己的语....
分类:编程语言   时间:2014-12-25 21:55:19    阅读次数:278
Unity3D 学习教程 4 创建物体
点击红线部分 创建一个物体创建一个立方体------------------------------------------效果--------------------------------------------------------------------------------------...
分类:编程语言   时间:2014-12-25 21:53:09    阅读次数:163
java的Random类详解
Random类是一个专门用来生成一个伪随机数的类,这个类提供了两个构造函数,一个使用默认的种子,另一个需要程序员显示传入一个long型整数的种子。与Math类中的random方法生成的伪随机数不同的是,Math的random方法生成的伪随机数取值范围是[0,1.0),Random类不仅可以生成浮点数...
分类:编程语言   时间:2014-12-25 21:51:42    阅读次数:242
Thinking in java 笔记一
第一章 对象导论1.1 抽象过程建立机器模型(解空间)和实际问题模型(问题空间)之前的关联。面向对象将问题空间的元素在解空间中表示为对象。面向对象语言的五个基本特性:万物皆为对象;程序是对象的集合,他们通过发送消息来告知彼此所需要的;每个对象都有自己的由其他对象所构成的存储;每个对象都有其类型;某一...
分类:编程语言   时间:2014-12-25 21:53:12    阅读次数:187
Effective Java - 避免使用finalizer
Finalizers are unpredictable ,often dangerous ,and generally unnecessary.在Java中,GC会自动回收不可达对象相关的空间,而不需要程序员做相关的工作。对于非内存资源,我们通常使用try-finally语句块进行释放。final...
分类:编程语言   时间:2014-12-25 21:49:51    阅读次数:112
Effective Java - 注意覆盖equals
平时很难遇到需要覆盖equals的情况。什么时候不需要覆盖equals?类的每个实例本质上是唯一的,我们不需要用特殊的逻辑值来表述,Object提供的equals方法正好是正确的。超类已经覆盖了equals,且从超类继承过来的行为对于子类也是合适的。当确定该类的equals方法不会被调用时,比如类是...
分类:编程语言   时间:2014-12-25 21:49:58    阅读次数:147
Unity3d中SendMessage 用法简单笔记
Unity3d中SendMessage 用法简单笔记Message相关有3条指令:SendMessage ("函数名",参数,SendMessageOptions)//GameObject自身的ScriptBroadcastMessage("函数名",参数,SendMessageOptions)//...
分类:编程语言   时间:2014-12-25 21:49:34    阅读次数:200
java.lang.ClassNotFoundException与java.lang.NoClassDefFoundError的区别
以前一直没有注意过这个问题,前两天机缘巧合上网查了一下,然后自己测试验证了一下。虽然网上说法很多,但是关于NoClassDefFoundError并没有给出一个样例,所以一直无法理解,索性自己验证了一下,收获还不少。 ClassNotFoundException ClassNotFoundE...
分类:编程语言   时间:2014-12-25 21:45:39    阅读次数:155
关于最大流的EdmondsKarp算法详解
最近大三学生让我去讲课,我就恶补了最大流算法,笔者认为最重要的是让学弟学妹们入门,知道算法怎么来的?为什么是这样?理解的话提出自己的改进,然后再看看Dinic、SAP和ISAP算法…..一、概念引入 首先要先清楚最大流的含义,就是说从源点到经过的所有路径的最终到达汇点的所有流量和。 流网络G=(V....
分类:编程语言   时间:2014-12-25 21:45:39    阅读次数:190
Head First HTML5 Programming笔记--chapter2 介绍Javascript和DOM
你已经了解了HTML标记(也称为结构),而且知道了CSS样式(也称为表示),剩下的就是Javascript(也称为行为)。JavaScript的工作方式1. 编写你创建HTML标记和JavaScript代码,并把它们放在文件中,比如说index.html和index.js(或者,也可以都放在HTML...
分类:编程语言   时间:2014-12-25 21:44:18    阅读次数:303
单链表冒泡排序
#include #include struct node{ int data; struct node *next;};struct node* create_list(int a[],int len){ struct node *phead; struct node *ptr; struct n...
分类:编程语言   时间:2014-12-25 21:44:39    阅读次数:152
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!