![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
打卡写算法
但从那
这个作者很懒,什么都没留下…
展开
-
数据挖掘apriori算法Java代码实现
package apriori;import java.util.*;import java.io.*;public class Aprioti { public static int K_Item=3;//产生的频繁项集数,但其实在我这里不是真正的项集数,只是迭代的次数,在[beer,Ham][cola,diaper]这种情况下会产生频繁4项集!!原创 2014-01-03 20:20:00 · 5526 阅读 · 1 评论 -
UVA 11549
Floyd判圈算法:A先走一步,B走2步,那么最后B会追上A,这样子就可以实现判断是否有循环和是否循环了一次;1 2 3 1 2 3A 1 B 1 2 A 1 2B 1 2 3 1A 1 2 3B 1 2 3 1 2 3这种类型适合在判断数据有没有重复出现和有圈的情况:#include//using namespace st原创 2013-12-20 22:00:09 · 551 阅读 · 0 评论 -
每天打卡写算法,一天2道,看我是否坚持做到
12-20:2道。原创 2013-12-20 22:01:43 · 599 阅读 · 0 评论 -
利用异或规律交换两个数
#include#include//利用异或规律交换数据void swap(char &a,char &b){ a=a^b; b=a^b; a=a^b;}void revese(char *s){ int len=strlen(s); if(!len)return; for(int i=0;i<len/2;i++) swap(s[i],s[len-i-1]); pr原创 2013-12-20 23:33:21 · 862 阅读 · 0 评论 -
cricking code 1.1
#include#includeusing namespace std;//面试题一般以接口的形式给出bool isUniqeString(string s){ int len = s.length(); if(!len)return true; bool flag[256]={0}; for(int i=0;i<len;i++) { if(flag[s[i]])retur原创 2013-12-20 23:02:51 · 560 阅读 · 0 评论 -
写一个函数判断两个字符串是否是变位词
写一个函数判断两个字符串是否是变位词,变位词(anagrams)指的是组成两个单词的字符相同,但位置不同的单词。比如说, abbcd和abcdb就是一对变位词。#include#includeusing namespace std;bool isChangeWord(char a[100],char b[100]){ if(strlen(a)!=strlen(b)) retu原创 2013-12-21 01:32:15 · 981 阅读 · 0 评论