Java
菠萝啤YJB
这个作者很懒,什么都没留下…
展开
-
回文数
class Solution { public boolean isPalindrome(int x) { if(x < 0) return false; int cur = 0; int num = x; while(num != 0) { //把数字顺序倒过来 cur = cur * 10 + num % 10; num /= 10原创 2021-02-21 23:06:55 · 48 阅读 · 0 评论 -
最大子序列和
class Solution { //sum当前子序列和,ans确保最大值 public int maxSubArray(int[] nums) { int sum=nums[0],ans=nums[0],i; for(i=1;i<nums.length;i++){ if(sum>0){ sum=sum+nums[i]; }else{ s原创 2021-02-21 22:49:16 · 62 阅读 · 0 评论 -
递归删除文件夹中的文件
此题是字节某场面试中的算法题。主要的方法isDirectory() 是否是文件夹listFiles()遍历子文件并以数组形式存储delete() 删除 import java.io.File; public static void Delete(File file) { if(file.isDirectory()) {//如果是文件夹 File[] Files=file.listFiles();//把子文件生成数组 for(File Files0:Files) {//原创 2021-02-20 13:43:35 · 77 阅读 · 0 评论 -
水仙花数
@TOC水仙花数欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将...原创 2020-02-05 17:06:15 · 1103 阅读 · 0 评论