入职国企3个月,还没碰过代码,很焦虑。。

2024-09-07 17:44

本文主要是介绍入职国企3个月,还没碰过代码,很焦虑。。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

国企

日常逛脉脉,看到名为「入职后发现提升很慢怎么办」的话题。

本以为是正儿八经的讨论帖,结果点开,还是有凡尔赛,不愧是人均 P8 交流地 🤣🤣

alt

一位网友表示:自己入职了国企三个月,还没碰过代码,一直在学习具体业务,公司 965 工作制,氛围不错,工资不算低。

alt

楼主还在评论区回应到,真的不是凡尔赛,是工作实在太闲,平时一坐就是一整天,没有一点活,所谓的产出也都是报告类材料,目前正在密谋跑路。

通常这种帖子,如果不是刻意凡尔赛的话,那么大概率楼主是位应届生,还没遭受过职场和社会的毒打,更没经过 996 的洗礼,所以才会觉得这种不耗精力的工作没劲。

但评论区的可大多数都是职场老油条,纷纷针对楼主的情况给出忠告:

alt

最现实的问题是:在 965 环境待久了,自认为能承受 996,但到了私企大概率是接受不了的,而且 35 岁危机也确实存在。

alt

另外还要考虑的问题是:外面互联网大厂的招聘,更加看重的是项目精力,工作经验,即使楼主在国企有大量的时间学习技术,也未必能敲开大厂的门。

底下评论区的绝大多数声音,都是劝楼主就在国企待着,不要自造焦虑。

每每看这种帖子,我就觉得真的哪哪都是围城。

对此,你怎么看?你现在这份工作干了多少年了,是否会觉得工作没劲?欢迎评论区交流。

...

回归主题。

周末继续快乐小算法。

题目描述

平台:LeetCode

题号:263

给你一个整数 n ,请你判断 n 是否为丑数。如果是,返回 true ,否则,返回 false

丑数就是只包含质因数 23 和 5 的正整数。

示例 1:

输入:n = 6

输出:true

解释:6 = 2 × 3

示例 2:

输入:n = 8

输出:true

解释:8 = 2 × 2 × 2

示例 3:

输入:n = 14

输出:false

解释:14 不是丑数,因为它包含了另外一个质因数 7 。

示例 4:

输入:n = 1

输出:true

解释:1 通常被视为丑数。

提示:

分情况讨论

输入范围是 ,我们只需要对输入进行分情况讨论即可:

  • 如果 不是正整数(即小于等于 0):必然不是丑数,直接返回 false
  • 如果 是正整数:我们对 执行 235 的整除操作即可,直到 被除干净,如果 最终为 1 说明是丑数,否则不是丑数。

注意,2 3 5 先除哪一个都是可以的,因为乘法本身具有交换律。

Java 代码:

class Solution {
    public boolean isUgly(int n) {
        if (n <= 0return false;
        while (n % 2 == 0) n /= 2;
        while (n % 3 == 0) n /= 3;
        while (n % 5 == 0) n /= 5;
        return n == 1;
    }
}

C++ 代码:

class Solution {
public:
    bool isUgly(int n) {
        if (n <= 0return false;
        while (n % 2 == 0) n /= 2;
        while (n % 3 == 0) n /= 3;
        while (n % 5 == 0) n /= 5;
        return n == 1;
    }
};

Python 代码:

class Solution:
    def isUgly(self, n: int) -> bool:
        if n <= 0:
            return False
        while n % 2 == 0:
            n //= 2
        while n % 3 == 0:
            n //= 3
        while n % 5 == 0:
            n //= 5
        return n == 1

TypeScript 代码:

function isUgly(n: number): boolean {
    if (n <= 0return false;
    while (n % 2 === 0) n /= 2;
    while (n % 3 === 0) n /= 3;
    while (n % 5 === 0) n /= 5;
    return n === 1;
};
  • 时间复杂度:当 是以 为底的对数时,需要除以 次。复杂度为
  • 空间复杂度:

最后

巨划算的 LeetCode 会员优惠通道目前仍可用 ~

使用福利优惠通道 leetcode.cn/premium/?promoChannel=acoier,年度会员 有效期额外增加两个月,季度会员 有效期额外增加两周,更有超大额专属 🧧 和实物 🎁 福利每月发放。

我是宫水三叶,每天都会分享算法知识,并和大家聊聊近期的所见所闻

欢迎关注,明天见。

更多更全更热门的「笔试/面试」相关资料可访问排版精美的 合集新基地 🎉🎉

这篇关于入职国企3个月,还没碰过代码,很焦虑。。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


原文地址:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.chinasem.cn/article/1145724

相关文章

IDEA实现回退提交的git代码(四种常见场景)

《IDEA实现回退提交的git代码(四种常见场景)》:本文主要介绍IDEA实现回退提交的git代码(四种常见场景),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1.已提交commit,还未push到远端(Undo Commit)2.已提交commit并push到

Kotlin Compose Button 实现长按监听并实现动画效果(完整代码)

《KotlinComposeButton实现长按监听并实现动画效果(完整代码)》想要实现长按按钮开始录音,松开发送的功能,因此为了实现这些功能就需要自己写一个Button来解决问题,下面小编给大... 目录Button 实现原理1. Surface 的作用(关键)2. InteractionSource3.

使用Java实现Navicat密码的加密与解密的代码解析

《使用Java实现Navicat密码的加密与解密的代码解析》:本文主要介绍使用Java实现Navicat密码的加密与解密,通过本文,我们了解了如何利用Java语言实现对Navicat保存的数据库密... 目录一、背景介绍二、环境准备三、代码解析四、核心代码展示五、总结在日常开发过程中,我们有时需要处理各种软

Java List排序实例代码详解

《JavaList排序实例代码详解》:本文主要介绍JavaList排序的相关资料,Java排序方法包括自然排序、自定义排序、Lambda简化及多条件排序,实现灵活且代码简洁,文中通过代码介绍的... 目录一、自然排序二、自定义排序规则三、使用 Lambda 表达式简化 Comparator四、多条件排序五、

Java 压缩包解压实现代码

《Java压缩包解压实现代码》Java标准库(JavaSE)提供了对ZIP格式的原生支持,通过java.util.zip包中的类来实现压缩和解压功能,本文将重点介绍如何使用Java来解压ZIP或RA... 目录一、解压压缩包1.zip解压代码实现:2.rar解压代码实现:3.调用解压方法:二、注意事项三、总

Linux实现简易版Shell的代码详解

《Linux实现简易版Shell的代码详解》本篇文章,我们将一起踏上一段有趣的旅程,仿照CentOS–Bash的工作流程,实现一个功能虽然简单,但足以让你深刻理解Shell工作原理的迷你Sh... 目录一、程序流程分析二、代码实现1. 打印命令行提示符2. 获取用户输入的命令行3. 命令行解析4. 执行命令

SQL Server身份验证模式步骤和示例代码

《SQLServer身份验证模式步骤和示例代码》SQLServer是一个广泛使用的关系数据库管理系统,通常使用两种身份验证模式:Windows身份验证和SQLServer身份验证,本文将详细介绍身份... 目录身份验证方式的概念更改身份验证方式的步骤方法一:使用SQL Server Management S

uniapp小程序中实现无缝衔接滚动效果代码示例

《uniapp小程序中实现无缝衔接滚动效果代码示例》:本文主要介绍uniapp小程序中实现无缝衔接滚动效果的相关资料,该方法可以实现滚动内容中字的不同的颜色更改,并且可以根据需要进行艺术化更改和自... 组件滚动通知只能实现简单的滚动效果,不能实现滚动内容中的字进行不同颜色的更改,下面实现一个无缝衔接的滚动

利用Python实现可回滚方案的示例代码

《利用Python实现可回滚方案的示例代码》很多项目翻车不是因为不会做,而是走错了方向却没法回头,技术选型失败的风险我们都清楚,但真正能提前规划“回滚方案”的人不多,本文从实际项目出发,教你如何用Py... 目录描述题解答案(核心思路)题解代码分析第一步:抽象缓存接口第二步:实现两个版本第三步:根据 Fea

Java计算经纬度距离的示例代码

《Java计算经纬度距离的示例代码》在Java中计算两个经纬度之间的距离,可以使用多种方法(代码示例均返回米为单位),文中整理了常用的5种方法,感兴趣的小伙伴可以了解一下... 目录1. Haversine公式(中等精度,推荐通用场景)2. 球面余弦定理(简单但精度较低)3. Vincenty公式(高精度,