算法
piziZhang2013
写出极致的代码是目前的追求
展开
-
知名高校入职笔试题
计算如下代码运行的次数,结果用n表示。int x = 1, y = 1;for (int i=1; i<=n;i++) for (int j=1; j<=i;j++) for ( int k=1; k<=j;k++) { x = x+ y; }简答分析如下:当i=1时,j=1,k=1,次数为1;当i=2时,j=1,k=1 j=2,k=1,2 次数为3;当i=3时,j=1,k=1 ...原创 2021-11-18 20:16:48 · 263 阅读 · 0 评论 -
MQTT协议
(二)MQTT协议的配置属性信息@Component@ConfigurationProperties(prefix = "spring.mqtt")public class MqttProperties { private String username = "source"; private String password = "link"; priva...原创 2021-01-05 12:09:43 · 415 阅读 · 0 评论 -
随机生成八位数字验证码
/** * 随机生成八位数字验证码 * @Date 2020/3/18 14:17 * @param activityId 活动ID * @throws * @return */private static String randomCode(Long activityId) { int maxNum = 10; int i; int count = 0;...原创 2020-03-19 09:31:18 · 2177 阅读 · 0 评论 -
幂等运算power
分治思想public static double power(double base, int exponent) { if ((equalToZero(base)) && (exponent <= 0)) { throw new IllegalArgumentException(); } int positiveExponent = (exponent > 0 ? expo原创 2020-03-19 09:29:41 · 174 阅读 · 0 评论 -
二次方程求解
二次方程求解原创 2020-03-19 09:28:36 · 293 阅读 · 0 评论 -
景区舆情监测分析平台之声量
(一)声量定义 声量表示媒体的影响力,而其量化过程就是通过构建一种媒体影响力评价方法。本文采用的方式是将各种影响力维度的数据转换成分贝数,将算出的分贝数通过降维算法从而构建影响力指数模型。本质上声量的计算是将输入的多个维度的指标组成的向量,映射到一维指数空间。舆情监测分析平台通过阅读量(reading)、点击量(click)、转发量(forward)、评论量(comment)、点赞...原创 2020-03-19 09:25:01 · 2711 阅读 · 0 评论 -
加解密工具类CryptoAesUtils
public class CryptoAesUtils { private static final String AES = "AES"; /** * 算法 */ private static final String ALGORITHM = "AES/ECB/PKCS5Padding"; /** * 将bytes转为各...原创 2020-03-19 09:23:54 · 419 阅读 · 0 评论 -
高效判断奇偶数
出自《java解惑》public static boolean isOdd(int value) { return (value & 0x1) != 0; }public static boolean isEven(int value) { return !isOdd(value); }原创 2018-02-05 14:08:19 · 313 阅读 · 0 评论 -
素数判定和分解质素数
1.素数判定public static boolean isPrime(int n) { if (n <= 1) return false; if (n == 2) return true; if (n % 2 == 0) return false; int limit = (int)Math.sqrt(n) + 1; for (int i = 3; i <= limit原创 2020-03-19 09:29:06 · 158 阅读 · 0 评论