五维思考

学习要加,骄傲要减,机会要乘,懒惰要除。 http://www.5dthink.cn

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

随笔分类 -  Algorithm

计算机算法
摘要:一、种类介绍 算术表达式有三种:前缀表达式、中缀表达式和后缀表达式。一般用的是中缀,比如1+1,前后缀就是把操作符移到前面和后面,下面简单介绍一下这三种表达式。 1、前缀表示法 前缀表示法又叫波兰表示法,他的操作符置于操作数的前面(例:+ 1 2),是波兰数学家扬·武卡谢维奇1920年代引入的,用于 阅读全文
posted @ 2021-07-24 22:06 五维思考 阅读(2871) 评论(1) 推荐(0) 编辑

摘要:概述 分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而Twitter的snowflake解决了这种需求, 阅读全文
posted @ 2019-12-09 11:29 五维思考 阅读(13687) 评论(6) 推荐(5) 编辑

摘要:题目:给定的一组整数,给定一个值X,找出和为X的任意组合。 思路:将X视为重量x(kg)的物品,放在天平左侧,数组中的每个数字视为重量为y(kg)的砝码,砝码从大到小逐一放置,直到天平平衡,那么选择的砝码的组合就是我们所要的答案。采用递归的方法。 阅读全文
posted @ 2019-09-20 10:47 五维思考 阅读(5510) 评论(0) 推荐(1) 编辑

QQ群:1. 全栈码农【346906288】2. VBA/VSTO【2660245】