文件名称:Algorithm_codingProblems
文件大小:6KB
文件格式:ZIP
更新时间:2024-04-17 11:27:50
Java
Algorithm_coding问题 编码挑战 编码问题1- 谷歌最近曾问过这个问题。 给定一个数字列表和一个数字k,则返回列表中是否有两个数字加起来等于k。 例如,给定[10、15、3、7]和k为17,因为10 + 7为17,所以返回true。 编码问题2- 谷歌询问了这个问题。 单瓣树(代表“通用值”)是一棵树,其下的所有节点都具有相同的值。 给定二叉树的根,计算单瓣子树的数量。 例如,以下树具有5个单瓣子树: 编码问题3- 广场问了这个问题。 Eratosthenes的Sieve是一种用于生成所有小于N的素数的算法。该方法是采用越来越大的素数,并将其倍数标记为合成。 例如,要查找所有小于100的质数,我们首先标记[4,6,8,...](两个的倍数),然后标记[6,9,12,...](三个的整数),等等。 一旦我们对所有小于N的素数执行了此操作,剩下的未标记数字将是素数
【文件预览】:
Algorithm_codingProblems-main
----sum_number()
--------ReadMe.md(284B)
--------Main.java(586B)
----The_Sieve_of_Eratosthenes_algorithm()
--------ReadMe.md(612B)
--------Main.java(434B)
----README.md(2KB)
----unival_tree()
--------Node.java(164B)
--------ReadMe.md(443B)
--------Main.java(928B)
--------UnivalTree.java(1KB)