![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法与数据结构
文章平均质量分 75
一一杉狂人
这个作者很懒,什么都没留下…
展开
-
利用java实现二叉树以及非递归遍历算法
一,建立节点,包含数据、左二子、右儿子三部分 class Node { private Node lNode; private Node rNode; private char data; public Node() { } public Node(Node lNode, Node rNode, char data) { this.lNode = lNode; ;原创 2016-05-19 20:09:42 · 508 阅读 · 0 评论 -
利用java与链表的实现与应用
分为三步: 1、构建每个节点NodeOne,java里面没有指针,所以节点里面一般都会再包含一个节点NodeOne,其值会等于下一个节点,所以代码如下: package com.heshufan.list_mul_acount; public class Nodeone{ private int a; private int i; public Nodeone next; pub原创 2016-05-18 21:23:41 · 540 阅读 · 0 评论 -
百度之星2016 资格赛 java 代码实现
Problem B Accepts: 1134 Submissions: 4389 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Problem Description 度熊面前有一个全是由1构成的字符串,被称为全1序列。你可以合并任意相邻的两原创 2016-05-14 21:19:01 · 515 阅读 · 0 评论 -
java中关于爬楼梯算法的研究
首先题目是这样的:Robin的学校里有一个很长很长的楼梯,大家都称其为百步梯,但是具体层数大家都不清楚(台阶数N 爬楼梯可以用到斐波那契数列(F(0) = 0,F(1)=F(2)=1,F(n)=F(n-1)+F(n-2) (n≥3))所以我们程序中需要用到递归函数。记住如果楼梯的阶数是N,这上楼梯的方法总数为f(N+1)。 而这题中因为存在一阶我们不能登,所以可以将问题划分原创 2016-04-19 12:32:03 · 3157 阅读 · 0 评论