- 博客(8)
- 收藏
- 关注
原创 2021-01-01
字符统计与重排:https://www.cnblogs.com/dugang/archive/2010/10/16/1853098.html
2021-01-01 01:13:31 176
原创 勾股数
问题描述:所谓勾股数,一般是指能构成直角三角形三条边的三个正整数(a,b,c)即aa+bb=c*c求1000以内的勾股数求10000以内的勾股数public class Main { public static void getGouGuNum(int num){ for(int i=1 ; i<num-2 ; i++){ for(int j=i+1 ; j<num-1 ; j++){ int sum = i*i+j*j; int c = (int)Math
2021-01-01 00:26:47 235
原创 集五福
题目描述:集五福作为近年来⼤家喜闻乐⻅迎新春活动,集合爱国福、富强福、和谐福、友善福、敬业福即可分享超⼤红包以0和1组成的⻓度为5的字符串代表每个⼈所得到的福卡,每⼀位代表⼀种福卡,1表示已经获得该福卡,单类型福卡不超过1张,随机抽取⼀个不超过10⼈团队,求 :该团队最多可以集⻬多少套五福输入描述:输⼊类似11010,00110,由0、1组成的⻓度为5的字符串,代表指定团队中每个⼈福卡获得情况 注 意1:1⼈也可以是⼀个团队注意2:多⼈之间的福卡以英⽂逗号隔开输出描述:输出该团队能凑⻬多少套
2021-01-01 00:25:20 274
原创 二叉树的广度优先遍历
二叉树的广度优先遍历树的遍历分为两类:深度优先(DFS)前序遍历中序遍历后序遍历广度优先(BFS)层次遍历定义节点://节点数据结构class TreeNode { String value = null; TreeNode leftchildren = null; TreeNode rightchildre = null; public TreeNode(String value, TreeNode leftchildren, TreeNode rightchildre
2020-12-31 23:13:14 175
原创 约瑟夫环—华为试题
题目描述:100个人围成一圈,每个人有一个编码,编号从1开始到100,他们从1开始依次报数,报到为M的人自动退出圆圈,然后下一个人接着从1开始报数,知道剩余的人数小于M,请问最后剩余的人在原先的编号是多少?例如输入M=3时,输出为:“58,91”,输入为M=4时,输出为:“34,45,97”。这是一个典型的约瑟夫环问题。如果不考虑算法的复杂度,最好的办法就是利用淘汰制来做,初始设置所有人都在圈里(都为"1"),开始报数,淘汰每次报数的第M个人,淘汰的机制就设置为“0”。我们所有人还是围成一圈,但是被
2020-12-31 19:18:00 542
原创 Java集合中关于Iterator和ListIterator的详解
Java集合中关于Iterator和ListIterator的详解Iterator是一个集合,欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中
2020-12-31 18:50:52 198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人