![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法的修炼之路
苏一恒
一个博主的自我修养:从扎实的基础到深入浅出,不要做知识的搬运工。
展开
-
算法生疏了?来一道笔试题:用字母a-z表示26进制,26进制的加法
没找到原题的话术,这里就凭借印象来描述一下:题目用字母a-z表示26进制,编程26进制的加法(a代表0,b代表1,以此类推)输入:(2行)abcdefgmvp输出:(1行)bcdrav分析:无非就是把2进制的算法移植到26进制中,再运用一个字母与数字的换算即可。步骤:计算26进制的字符串所代表的十进制数两个十进制数相加求和将十进制数的和再转化为26进制数...原创 2020-03-11 23:37:53 · 846 阅读 · 0 评论 -
排序算法中In-place和Out-place是什么意思?
在排序算法中,我们可能会遇到In-place和Out-placein-place 占用常数内存,不占用额外内存out-place 占用额外内存In-place假如问题规模是n,在解决问题过程中,只开辟了常数量的空间,与n无关,这是原址操作,就是In-place。举个例子:/** * 冒泡排序 * @param {Array} arr 传入一个数组,按照从小到大排序 * @r...原创 2020-02-24 16:32:27 · 12033 阅读 · 16 评论 -
由算法题【打印杨辉三角形】所联想到的“前后端分离”的做题思想
我的处女作《Canvas系列教程》在我的Github上正在连载更新,希望能得到您的关注和支持,让我有更多的动力进行创作。教程介绍、教程目录等能在README里查阅。传送门:https://github.com/827652549/CanvasStudy目录杨辉三角形糟糕的代码聪明的写法 (后记)杨辉三角形问题描述杨辉三角形又称Pascal三角形,它的第i+...原创 2019-03-14 15:37:08 · 238 阅读 · 0 评论 -
【蓝桥真题】不吉利的”4“:Java提取整数的每一位(三种方法)
我的处女作《Canvas系列教程》在我的Github上正在连载更新,希望能得到您的关注和支持,让我有更多的动力进行创作。教程介绍、教程目录等能在README里查阅。传送门:https://github.com/827652549/CanvasStudy填空题:(第六届蓝桥杯本科B组)* 有些人很迷信数字,比如带“4”的数字,认为和“死”谐音,就觉得不吉利。* 虽然这些说法...原创 2019-03-12 13:51:35 · 593 阅读 · 0 评论 -
【蓝桥真题】三羊献瑞,祥瑞生辉+三羊献瑞=三羊生瑞气(暴力破解)
我的处女作《Canvas系列教程》在我的Github上正在连载更新,希望能得到您的关注和支持,让我有更多的动力进行创作。教程介绍、教程目录等能在README里查阅。传送门:https://github.com/827652549/CanvasStudy暴力破解妥妥的分别用a,b,c,d,e,f,g,i代表 祥、瑞、生、辉、三、羊、献、气/** * 三羊献瑞 * * ...原创 2019-03-12 21:13:03 · 2620 阅读 · 0 评论 -
【蓝桥真题】纸牌三角形(暴力破解)
我的处女作《Canvas系列教程》在我的Github上正在连载更新,希望能得到您的关注和支持,让我有更多的动力进行创作。教程介绍、教程目录等能在README里查阅。传送门:https://github.com/827652549/CanvasStudy二.标题:纸牌三角形A,2,3,4,5,6,7,8,9 共9张纸牌排成一个正三角形(A按1计算)。要求每个边的和相等。下图就是一...原创 2019-03-13 14:40:58 · 391 阅读 · 0 评论 -
【蓝桥真题】承压计算(非一个个加括号、逗号,快速录入数据)
我的处女作《Canvas系列教程》在我的Github上正在连载更新,希望能得到您的关注和支持,让我有更多的动力进行创作。教程介绍、教程目录等能在README里查阅。传送门:https://github.com/827652549/CanvasStudyTips:get✔️小技巧,写博客时,将有格式的文本粘贴到“代码段”中,以保证格式不会乱。标题:承压计算 X星球的高科技...原创 2019-03-13 16:09:23 · 145 阅读 · 0 评论 -
【蓝桥真题】取数位(求一个整数的第k位数字)
我的处女作《Canvas系列教程》在我的Github上正在连载更新,希望能得到您的关注和支持,让我有更多的动力进行创作。教程介绍、教程目录等能在README里查阅。传送门:https://github.com/827652549/CanvasStudy标题:取数位求1个整数的第k位数字有很多种方法。以下的方法就是一种。public class Main{ stat...原创 2019-03-13 20:31:07 · 1597 阅读 · 0 评论 -
2019年第十届蓝桥杯JavaB组真题
我的处女作《Canvas系列教程》在我的Github上正在连载更新,希望能得到您的关注和支持,让我有更多的动力进行创作。教程介绍、教程目录等能在README里查阅。传送门:https://github.com/827652549/CanvasStudy考试文件夹已经上传到github上,如果给了你帮助,请手动点start,谢谢https://github.com/8276525...原创 2019-03-24 14:37:09 · 2716 阅读 · 1 评论