网易首页 > 网易号 > 正文 申请入驻

DeepSeek百万年薪“招兵买马”,应届生入职年薪可达112万。

0
分享至

专栏:50多种数据结构彻底征服

专栏:50多种经典图论算法全部掌握

最近DeepSeek真的是火爆,网络上铺天盖地的全是关于DeepSeek的介绍,我顺便也看了下同类工作的招聘条件,学历要求到不高,大部分本科就可以,但薪资开的真的很高,动辄年薪百万,这也是未来一个很好的就业机会。如果想从事这一行业,首先把C++和Python学好,然后熟练掌握一种主流深度学习框架,比如PyTorch或Tensorflow,后面就可以直接实习或者找工作了,机会要把握住。

--------------下面是今天的算法题--------------

来看下今天的算法题,这题是LeetCode的第202题:快乐数。

问题描述

来源:LeetCode第202题

难度:中等

编写一个算法来判断一个数 n 是不是快乐数。

「快乐数」 定义为:

·对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。

·然后重复这个过程直到这个数变为 1,也可能是无限循环但始终变不到 1。

·如果这个过程结果为 1,那么这个数就是快乐数。

如果 n 是快乐数就返回 true ;不是,则返回 false 。

示例1:


输入:n = 19 输出:true 解释: 1^2 + 9^2 = 82 8^2 + 2^2 = 68 6^2 + 8^2 = 100 1^2 + 0^2 + 0^2 = 1

示例2:


输入:n = 2 输出:false

  • 1 <= n <= 2^31 - 1

问题分析

这题是让判断给定的数是否是快乐数,快乐数的定义是把当前数字每个位置上数字的平方相加来替换当前数字,一直重复下去,直到当前数字变成 1 ,那么这个数字就是快乐数。

还有可能永远都不会变成 1 ,这种情况就不可能是快乐数, 如果不是快乐数在计算的时候一定会出现循环 ,比如4->16->37->58->89->145->42->20->4,4 在计算的时候出现了循环,所以 4 就不是快乐数。

我们可以使用一个集合set来记录有没有出现重复的数字,如果计算的时候出现重复的数字,说明出现了循环,那么当前数字就不是快乐数。

JAVA:

public boolean isHappy(int n) {
    Set
         
         
  set =  new HashSet<>();      while (n !=  1 && set.add(n))         n = next(n);      return n ==  1; } private int next(int n) {      int sum =  0;      while (n >  0) {          int d = n %  10; // 求余数         sum += d * d;         n /=  10;     }      return sum; }

C++:

public:
    bool isHappy(int n) {
        unordered_set

  mySet;         while (n != 1 && !mySet.count(n)) {             mySet.emplace(n);             n = next(n);         }         return n == 1;     }     int next(int n) {         int sum = 0;         while (n > 0) {             int d = n % 10;// 求余数             sum += d * d;             n /= 10;         }         return sum;     }

Python:

def isHappy(self, n: int) -> bool:
    def next(n: int):
        sum = 0
        while n > 0:
            n, d = divmod(n, 10)
            sum += d ** 2
        return sum

    mySet = set()
    while n != 1 and n not in mySet:
        mySet.add(n)
        n = next(n)
    return n == 1

笔者简介

博哥,真名:王一博,毕业十多年, 作者,专注于 数据结构和算法 的讲解,在全球30多个算法网站中累计做题2000多道,在公众号中写算法题解800多题,对算法题有自己独特的解题思路和解题技巧,喜欢的可以给个关注,也可以 下载我整理的1000多页的PDF算法文档 。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
女子故意扮丑去相亲,男子一眼看中,女子吃惊:他是不是太饿了

女子故意扮丑去相亲,男子一眼看中,女子吃惊:他是不是太饿了

丫头舫
2026-02-10 22:18:05
大衣哥女儿婚礼寒酸,背靠厕所拜父母,新郎愁容满面,亲戚白眼多

大衣哥女儿婚礼寒酸,背靠厕所拜父母,新郎愁容满面,亲戚白眼多

北纬的咖啡豆
2026-02-14 19:29:25
特朗普发终极威胁,日专家看出不对劲:中国打明牌,改了台军称呼

特朗普发终极威胁,日专家看出不对劲:中国打明牌,改了台军称呼

最终你成为了过客
2026-02-14 19:12:41
特斯拉副总裁送新春福利遭网友吐槽:EAP呢?FSD呢?

特斯拉副总裁送新春福利遭网友吐槽:EAP呢?FSD呢?

鞭牛士
2026-02-14 17:33:07
2026中超赛程:揭幕战成都VS深圳 次轮上演京鲁PK

2026中超赛程:揭幕战成都VS深圳 次轮上演京鲁PK

体坛周报
2026-02-14 20:57:13
陈妍希真体面!送儿子回陈晓家过年独自返台,小星星跟爸爸一模一样

陈妍希真体面!送儿子回陈晓家过年独自返台,小星星跟爸爸一模一样

扒星人
2026-02-14 15:49:39
“书记,你一件冲锋衣顶农民一年收成!”女选调生下乡,却被威胁

“书记,你一件冲锋衣顶农民一年收成!”女选调生下乡,却被威胁

妍妍教育日记
2026-02-04 18:29:23
邵佳一胆子真大!第二期国足名单有望招入徐云龙,让他进教练组

邵佳一胆子真大!第二期国足名单有望招入徐云龙,让他进教练组

张丽说足球
2026-02-14 16:40:55
6600万,重签火箭!管理层后悔也晚了,他成休斯顿争冠的隐患之一

6600万,重签火箭!管理层后悔也晚了,他成休斯顿争冠的隐患之一

呆哥聊球
2026-02-14 12:27:09
杜锋接受采访!感慨万千,点名批评广东队1人

杜锋接受采访!感慨万千,点名批评广东队1人

体育哲人
2026-02-14 17:40:45
原以为纯电车取代燃油是时间问题,没想到中国半路杀出程咬金

原以为纯电车取代燃油是时间问题,没想到中国半路杀出程咬金

趣味萌宠的日常
2026-02-13 20:55:00
NBA名人赛:王鹤棣10分连续3年取胜 林书豪12分连中四分球

NBA名人赛:王鹤棣10分连续3年取胜 林书豪12分连中四分球

醉卧浮生
2026-02-14 10:05:54
春节上门挑衅?美日把军演开到中国家门口,解放军反制直击要害

春节上门挑衅?美日把军演开到中国家门口,解放军反制直击要害

蔡蔡说史
2026-02-14 17:26:11
印度国产氮化镓雷达成功“突围”,中国贡献了多少隐形力量?

印度国产氮化镓雷达成功“突围”,中国贡献了多少隐形力量?

瞩望云霄
2026-02-13 23:27:08
1998年,印尼两次排华,30万华人被屠杀,我国为何没有出兵解决?

1998年,印尼两次排华,30万华人被屠杀,我国为何没有出兵解决?

元哥说历史
2026-02-13 07:00:03
《寻秦记》确认亏损,古天乐不甘心,办庆功宴并推出25分钟加长版

《寻秦记》确认亏损,古天乐不甘心,办庆功宴并推出25分钟加长版

电影票房预告片
2026-02-12 23:42:48
美以德法四国要求联合国报告员阿尔巴内塞辞职

美以德法四国要求联合国报告员阿尔巴内塞辞职

一种观点
2026-02-13 19:46:39
完美搭档!国乒最强6人组或携手出战洛杉矶,孙颖莎、樊振东在列

完美搭档!国乒最强6人组或携手出战洛杉矶,孙颖莎、樊振东在列

骑马寺的少年
2026-02-14 10:11:37
比恒大更惨?王健林3年还债6000亿,如今再卖48座万达广场

比恒大更惨?王健林3年还债6000亿,如今再卖48座万达广场

科学发掘
2026-02-14 12:05:09
80丧偶104仙逝,靠退休金独居养老24年,充实有尊严,如何做到

80丧偶104仙逝,靠退休金独居养老24年,充实有尊严,如何做到

阿柒的讯
2026-02-13 12:59:20
2026-02-14 22:35:00
数据结构和算法
数据结构和算法
专门介绍和写算法题解的号
266文章数 3关注度
往期回顾 全部

科技要闻

字节跳动官宣豆包大模型今日进入2.0阶段

头条要闻

王毅:日本如果再赌一次 只能败得更快输得更惨

头条要闻

王毅:日本如果再赌一次 只能败得更快输得更惨

体育要闻

最戏剧性的花滑男单,冠军为什么是他?

娱乐要闻

田亮一家新年全家福!森碟变清纯少女

财经要闻

谁在掌控你的胃?起底百亿"飘香剂"江湖

汽车要闻

星光730新春促销开启 80天销量破2.6万台

态度原创

手机
教育
家居
旅游
军事航空

手机要闻

小米新机矩阵曝光:17 Max、MIX系列、18系列,覆盖所有价格段

教育要闻

教育纵深 | 寒冬里的“暖就业”

家居要闻

中古雅韵 乐韵伴日常

旅游要闻

一“荐”如故|从佛光山到大报恩寺,台湾青年徐安娜南京追寻百年“塔韵”

军事要闻

钓鱼岛、黄岩岛、仁爱礁已充满中国年味

无障碍浏览 进入关怀版