打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
LeetCode初级算法练习题5_只出现一次的数字

1.我的解题代码:

class Solution {
    public int singleNumber(int[] nums) {
        if(nums.length == 1) return nums[0];
        Arrays.sort(nums);
        int index = -1;
        for(int i=1;i<nums.length;i=i+2){
            if(nums[i-1] != nums[i]){
                index = i-1;
                break;
            }
            if(i == nums.length-2){
                index = i+1;
            }
        }
        // System.out.println(nums[index]);
        return nums[index];
    }
}

2.他人解题代码:

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
​LeetCode刷题实战283:移动零
268  LeetCode:Missing Number
LeetCode 268.丢失的数字(简单)
聊一聊二分查找法
【算法千题案例】⚡️每日LeetCode打卡⚡️——50.丢失的数字
LeetCode刷题 -- 双指针篇 -- 三数之和
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服