数据结构与算法
本专栏是我对常见数据结构的学习笔记、常见算法的思想和实现,以及所见到的面试题。若有不足之处望指正
Hezhuma
共同成长
展开
-
递归与迭代
在数学与计算机科学中,是指在函数的定义中使用函数自身的方法。两者之间的关系:(1)递归中一定有迭代,但是迭代中不一定有递归,大部分可以相互转换。(2)能用迭代的不用递归,递归调用函数,计算有重复,浪费空间,并且递归太深容易造成堆栈的溢出....原创 2020-07-28 23:17:50 · 1809 阅读 · 0 评论 -
算法题 | Java实现两个大整数相乘
两个超过int取值范围的数相乘,这里先把数字转为字符串,字符串长度是没有限制的。通过笔算的思维方式来计算: 11111 * 22222 -------------- 22222 22222 22222 22222 22222 -------------- 246908642代码如下:package com.hezhuma.math;import java.util.Scanner;/原创 2020-05-22 13:10:40 · 1324 阅读 · 0 评论