摘要:
package com.swust.bit.example63.example64; /** * 【问题】 * 只用位运算完成整数的加法运算 * 【分析】 * 用位运算实现加法运算。如果在不考虑进位的情况下,a^b就是正确结果, * 因为0加0为0(0&0),0加1为1(0&1),1加0为1(1&0 阅读全文
摘要:
package com.swust.bit.example63; /** * 【问题】 * 如何不用额外的变量交换两个整数的值 * 【分析】 * 使用位运算 异或 * 【解答】 * 用以下三行代码即可交换a和b的值。 * a = a ^ b; * b = a ^ b; * a = a ^ b; * 阅读全文
摘要:
package data.bjsj.fjjb; import org.apache.spark.Accumulator; import org.apache.spark.SparkContext; import org.apache.spark.api.java.JavaPairRDD; impor 阅读全文
摘要:
//比较日期大小 package data.bjsj.fjjb; import java.io.*; import java.util.ArrayList; import java.util.List; public class test { public static void main(Stri 阅读全文
摘要:
//使用kafka+sparkStreaming进行数据处理 //从kafka拉取数据 package com.swust.predict import org.apache.kafka.clients.consumer.ConsumerRecord import org.apache.kafka. 阅读全文
摘要:
//使用kmeans算法进行微博聚类分析 //scala版本 package com.swust.machine.line.kmeans import org.apache.lucene.analysis.TokenStream import org.apache.lucene.analysis.t 阅读全文
摘要:
/** * * 问题:括号字符串的最长有效长度 * 给定一个括号字符串返回最长的有效字符串子串 * * 分析: * 用动态规划求解,可以做到时间复杂度为O(N), 额外空间复杂度为O(N)。 * 首先生成长度和str字符串一样的数组dp[],dp[i]值的含义为str[O .. i]中必须以字符st 阅读全文
摘要:
# coding=utf-8 import numpy as np import operator import matplotlib.pyplot as plt from time import sleep """数据归一化""" def autoNorm(dataSet): # 统计矩阵中每一列 阅读全文
摘要:
//Java版本的线性回归的预测代码 package com.swust.machine; import org.apache.spark.SparkConf; import org.apache.spark.api.java.JavaPairRDD; import org.apache.spark 阅读全文
摘要:
package com.swust.seltop; import org.apache.spark.SparkConf; import org.apache.spark.api.java.JavaPairRDD; import org.apache.spark.api.java.JavaRDD; i 阅读全文