摘要:
事情是这样的,最近有个朋友联系我,问我有没有方法将自己做的项目让别人也能访问到,我寻思介不是部署的事儿嘛。于是我很愉快的和他说,你去买个云服务器就行,尽管我一再和他说,个人新用户能有免费试用期,但是本着又蠢又懒的风格,一再拒绝,只想白嫖【手动狗头】。主要是觉得太麻烦了,而 阅读全文
摘要:
前言:最近有点心血来潮,除了之前用Everyone Piano用键盘弹弹钢琴外,最近突发奇想用javax.sound.midi来用java来写个音乐,当然,寻找谱子可是一个比较痛苦的过程,要么免费的谱子我觉得它不行,要么付费的谱子它觉得我不行。当然,作为一个三(zi)好(shen)少(bai)年(p 阅读全文
摘要:
从算法到算命—八大排序算法之快速排序篇 核心思想 枢轴选定快排开,左右分割逐层排。 小者归左大归右,交换位置继续摆。 高低元素如相换,移动指针向枢轴。 高低指针如相遇,选中指针所落入 递归分治排子表,直至左右仅一头。 算法描述 快速排序使用分治法来把一个串(list)分为两个子串(sub-lists 阅读全文
摘要:
从算法到算命—八大排序算法之冒泡排序篇 核心思想 两两交换,更大(小)的往后(前)放 算法描述 比较相邻的元素。如果第一个比第二个大(小),就交换它们两个; 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大(小)的数; 针对所有的元素重复以上的步骤,除了最后一 阅读全文
摘要:
从算法到算命—八大排序算法之希尔(shell)排序篇 核心思想 先将整个待排元素序列分割成若干个子表,对每一个子表进行直接插入排序 算法描述 希尔排序会先将整个待排序的记录序列分割成为若干子表分别进行直接插入排序,具体算法描述: 选择一个增量序列t1,t2,…,tk,其中ti > tj,tk=1; 阅读全文
摘要:
从算法到算命—八大排序算法之直接插入排序篇 核心思想 和前面的相比,找到对应位置插入 算法描述 从第一个元素开始,该元素可以认为已经被排序; 取出下一个元素,在已经排序的元素序列中从后向前扫描; 如果该元素(已排序)大于新元素,将该元素移到下一位置; 重复步骤3,直到找到已排序的元素小于或者等于新元 阅读全文
摘要:
从算法到算命—八大排序算法之入门篇 前言 话说曾经,有一只神奇的动物叫做插帽龟,这只龟有个特点,就是它很稳。 这龟有个爱好,喜欢选择帽子插入到自己身上,它给这个过程想了一个比较好听的名字,叫做选帽插。 但是它插完,就慌了。 这只龟因为过于紧张,掉到河里淹死了,这时候,被路过的N佬看见了,把它捡出来给 阅读全文
摘要:
去看自己想看的书,做自己想做的事,听从自己的内心。人生能有几何,总要为自己而活。 阅读全文
摘要:
# 问题: 小朋友,你是否有许多问号,是否在使用`npm install`命令的时候出现了问题? ```sh npm ERR! code EPERM npm ERR! syscall open npm ERR! path path\node_cache\_cacache\tmp\638fe0af n 阅读全文
摘要:
# 1281.整数的各位积和之差 ## 题目信息 给你一个整数 `n`,请你帮忙计算并返回该整数「各位数字之积」与「各位数字之和」的差。 **示例 1:** ``` 输入:n = 234 输出:15 解释: 各位数之积 = 2 * 3 * 4 = 24 各位数之和 = 2 + 3 + 4 = 9 结 阅读全文