04 2017 档案
算法之杨辉三角形(Java语言)
摘要:杨辉三角形, 又称贾宪三角形、帕斯卡三角形. 前9层写出来如下: 杨辉三角形第n层(顶层称第0层,第1行,第n层即第n+1行,此处n为包含0在内的自然数)正好对应于二项式展开的系数。例如第二层1 2 1是幂指数为2的二项式展开形式的系数。 实现示例(Java语言) 结果 参考链接: 维基百科: ht
阅读全文
算法之求质数(Java语言)
摘要:质数(Prime number) 又称素数,指在大于1的自然数中,除了1和该数自身外,无法被其他自然数整除的数(也可定义为只有1与该数本身两个因数的数)。 算法原理 验证一个数字 n 是否为素数的一种简单但缓慢的方法为试除法。此一方法会测试 n 是否为任一在2与之间的整数之倍数。 实现示例(Java
阅读全文
算法之水仙花数(Java语言)
摘要:概述 在数论中,水仙花数(Narcissistic number),也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number) ,用来描述一个N位非负整数,其各位数字的N次方和等于该数
阅读全文
算法之冒泡排序(Java语言)
摘要:冒泡排序(英语:Bubble Sort) 是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 动画示意
阅读全文
3月27日和28日的简单面试记录
摘要:作为毛织软件公司新开发小组,使用Angular框架+Node语言,有新意。 大型家具,自用ERP系统,保留使用三层架构。提出一问,在页面变窄,table添加滚动条。建议个人页面,增加JS瀑布流展现方式(延时加载和AJAX)。 smart电子公司,有趣的外国老板,提出DOM操作问题,when a cl
阅读全文
浙公网安备 33010602011771号