`
wj196
  • 浏览: 295279 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

算法总结(一)

阅读更多
对0——255之间的数字的匹配



public boolean compare1(int flag) {

if ((flag & 0x01) == 0x01
     && (flag & 0x02) == 0x02
     && (flag & 0x04) == 0x04
     && (flag & 0x08) == 0x08
     && (flag & 0x10) == 0x10
     && (flag & 0x20) == 0x20
     && (flag & 0x40) == 0x40
     && (flag & 0x80) == 0x80) {
// 如果所有步骤都做了则直接返回true,不对数据库做任何操作
return true;
}
return false;
}

public boolean compare2(int flag){
for(int i = 0; i < 8; i++)
                      {
                     if ((flag & (1 << i)) == 0)
                             {
return false;
   }
  }
return true;

}

第二种方式更为简便。。
分享到:
评论

相关推荐

    关于PID控制算法总结

    PID是一个闭环控制算法。因此要实现PID算法,必须在硬件上具有闭环控制,就是得有反馈。Kp,Ti,Td三个参数的设定是PID控制算法的关键问题,下面来看关于PID控制算法总结。

    常用数据挖掘算法总结及Python实现.pdf

    第一部分 数据挖掘与机器学习数学基础 第二部分 机器学习概述 第三部分 监督学习---分类与回归 第四部分 非监督学习---聚类与关联分析 第五部分 Python 数据预处理 第六部分 数据结构与算法 第七部分 SQL 知识 第八...

    十大经典排序算法总结.docx

    经典算法是计算机专业核心课程之一.计算机算法的优劣,对于计算机硬件的利用和系统的性能具有重要的影响.算法也是计算机科学中重要的理论之一.本文对递归算法、分治算法、动态规划算法、贪心算法等经典的算法进行研究...

    决策树C45算法总结.pptx

    C45算法总结 C45算法是决策树方法中的一种,用于从训练样本中学习出决策规则自动构造出决策树。该算法的核心是ID3算法,相比ID3算法,C45算法有了多方面的改进。下面是C45算法的详细介绍: 一、C45算法的特点 C45...

    操作系统原理算法总结

    操作系统原理算法总结,一、进程(作业)调度算法 二、存储器连续分配方式中分区分配算法 三、页面置换算法 四、磁盘调度 适合操作系统原理复习使用。

    最小二乘算法总结(算法+程序)

    1.1. 一次计算最小二乘算法 3 1.2. 递推最小二乘算法 3 2. 遗忘因子最小二乘算法 6 2.1. 一次计算法 6 2.2. 递推算法 6 3. 限定记忆最小二乘递推算法 9 4. 偏差补偿最小二乘法 11 5. 增广最小二乘法 13 6. 广义最小...

    决策树C45算法总结课件(PPT 41).pptx

    决策树C45算法总结课件 C4.5算法是基于ID3算法的一种分类决策树算法,由JR Quinlan于1993年提出。该算法的核心思想是从训练样本中学习出决策规则,自动构造出决策树。C4.5算法的输入是带类标的数据,输出是树形的...

    面试算法总结

    面试算法总结1.把二元查找树转变成排序的双向链表 题目: 输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。 要求不能创建任何新的结点,只调整指针的指向。 10 / \ 6 14 / \ / \ 4 8 12 16 ...

    遗传算法应用总结.docx

    遗传算法应用总结,非常好的资料文档,里面介绍了遗传算法的各种简要知识,难得一见的好资料!

    常用算法总结

    常用算法总结 int HashSearch(HashTable T,KeyType K,int *pos) { //在散列表T[0..m-1]中查找K,成功时返回1。失败有两种情况:找到一个开放地址 //时返回0,表满未找到时返回-1。 *pos记录找到K或找到空结点时...

    图像匹配算法总结

    包含一个总结图像匹配的文献与一个实现图像匹配的经典算法链接,是理解图像匹配算法的很好的资料。

    数据结构与算法总结(上)

    曾经学了一学期数据结构,不少内容上来分享下,包括:HASH表,栈,双端循环链表,顺序表,顺序栈类,线性链表,循环队列,循环链表等。。。还有图,树,邻接表,矩阵那些有时间到整理下吧,共享无敌!

    最长公共子序列算法总结

    最长公共子序列的两种算法简介,一种是平时最常见的算法,还有一种用滚动数组来做的。

    DDA算法、中点bresenham算法及bresenham算法,带报告

    计算机(每人一台) VC++6.0或其他C/C++语言程序设计环境 实验学时:2学时 实验内容 用DDA算法中点bresenham算法及bresenham算法实现任意给定两点的直线段的绘制(直线宽度和线型可自定)。 实验步骤: 1、 复习有关...

    机器学习实战 - k近邻算法(KNN算法)总结

    机器学习实战 - k近邻算法(KNN算法)总结 适合机器学习实战入门新手 K-近邻算法,又称为 KNN 算法,是数据挖掘技术中原理最简单的算法。 KNN 的工作原理:给定一个已知类别标签的数据训练集,输入没有标签的新数据...

    C语言常用算法总结——C程序设计

    C语言常用算法模块的总结 一、最大值,最小值问题 教材page13/1.6、page36/2.4(2)、(3)、page98例5.1、5.2 二、连乘连加问题 page113、114、115 page129/6.3 page129/6.4、6.5 三、闰年算法 page17、 page107 四...

    各种排序算法总结

    常用排序算法总结,包括插入排序(InsertionSort),冒泡排序(BubbleSort),选择排序(SelectionSort),快速排序(QuickSort), * 二路归并排序(MergeSort),堆排序(HeapSort)。有每一种排序算法的复杂度分析以及实现...

    总结之蚁群算法.pptx

    本人在做论文时 对一些算法的总结文档,这是一篇关于蚁群算法的总结,其中讲解了蚁群算法的原理,实例

    操作系统算法总结[总结].pdf

    操作系统算法总结 本文总结了操作系统中各种常见的算法,包括进程调度算法、存储器管理算法、页面置换算法、磁盘调度算法和信号量问题的解决思路。 一、进程调度算法 1. 先来先服务调度算法(FCFS):每次调度...

    大图划分算法总结

    这是我对大规模图数据划分算法的一个总结,在进行相关研究,以及对大规模图数据进行处理的朋友有所帮助

Global site tag (gtag.js) - Google Analytics