ARTS Week 32

Algorithm

本周的算法题为 1512. 好数对的数目

给你一个整数数组 nums

如果一组数字 (i,j) 满足 nums[i] == nums[j]i < j ,就可以认为这是一组 好数对

返回好数对的数目。

复制代码
示例 1:

输入:nums = [1,2,3,1,1,3]
输出:4
解释:有 4 组好数对,分别是 (0,3), (0,4), (3,4), (2,5) ,下标从 0 开始

实现代码如下:

复制代码
const numIdenticalPairs = function (nums) {
    let count = 0
    for (let i = 0; i < nums.length; i++) {
        for (let j = 0; j < nums.length; j++) {
            if (nums[i] == nums[j] && i < j) {
                count += 1
            }
        }

    }
    return count
};

解题思路:

题目相对简单,使用for遍历两次,加上条件判断,累计出现好书对次数即可。

Review

UK leader wants national service for 18-year-olds - Breaking News English Lesson

英国首相里希·苏纳克计划为18岁年轻人引入国民服役制度,如果他所在的党派在7月4日的英国大选中获胜,他将推行强制国民服役。根据他的计划,年轻人满18岁时将有两个选择:一是花一年时间在陆军、海军或空军服役,政府预计约有3万人会选择这一选项;二是每月一个周末从事志愿工作,比如为英国的国民卫生服务体系、急救服务、消防服务或地方社区提供服务。苏纳克表示,这将帮助年轻人获得宝贵技能,并有助于"建设更强大的国家文化"。

然而,苏纳克的计划遭到了许多人的批评。各种专家表示,该计划成本过高,且英国没有足够的人员来培训3万名军队志愿者。许多国防专家认为这一想法不切实际。前海军司令艾伦·韦斯特表示,虽然他对更多年轻人意识到国防的重要性感到高兴,但这一想法是"荒谬的"。他认为政府需要增加国防开支,而国民服役制度将"榨取"国防资金。许多年轻人也不同意这一计划,认为它剥夺了他们的自由。然而,一名17岁的年轻人表示,这将给许多年轻人带来目标,并指出国民服役制度在数十个国家都运作良好。

Tip

升级 package.json 中全部依赖包到最新版本

在 Vue 项目 package.json 中,要将全部依赖包升级至最新版本,可以使用工具 npm-check-updates实现,如下所示:

全局安装

复制代码
npm install -g npm-check-updates

或者,npx安装

复制代码
npx npm-check-updates

检查并显示最新版本

复制代码
ncu -u

重新安装

复制代码
npm install

至此,完成。

Share

第一次知道技术胖,是在2018年,当时看他的博客学了一下Weex,然后是Flutter,后来没怎么关注了,没想到现在退休回老家当保安了,财富自由就是可以任性,不过,生活才是最重要的。最近,看了他新发布的这篇文章。

给年轻程序员的三点启示 | 程序软技能-01 - 掘金 (juejin.cn)

"我从06年开始进入编程领域,做过Java、Python、PHP,前端,现在已经回到自己的家乡,和母亲生活再一起,过着梦寐以求的田园生活。在编程领域摸爬滚打了16年,通过这个文章,我希望能给小伙伴一些启发。现在我已经退出职场,也不准备作培训和卖课,所以分享文章的目的很简单,就是想我在程序领域走过的弯路和踩过的坑,小伙伴不要再走一遍或者再踩坑了。"

"启示一:尽早作自己喜欢的事。"

"启示二:抛开代码与人沟通。"

"启示三:慢慢建立个人权威。"

本文由mdnice多平台发布

相关推荐
再学一点就睡25 分钟前
双 Token 认证机制:从原理到实践的完整实现
前端·javascript·后端
幻灵尔依1 小时前
前端编码统一规范
javascript·vue.js·代码规范
前端小巷子1 小时前
JS 实现图片瀑布流布局
前端·javascript·面试
杜蒙1 小时前
React Hooks 详解
前端·javascript
小菜全3 小时前
Vue 3 + TypeScript 事件触发与数据绑定方法
前端·javascript·vue.js
Hilaku3 小时前
面试官开始问我AI了,前端的危机真的来了吗?
前端·javascript·面试
zheshiyangyang3 小时前
TypeScript学习【一】
javascript·学习·typescript
β添砖java3 小时前
案例二:登高千古第一绝句
前端·javascript·css
TNTLWT3 小时前
单例模式(C++)
javascript·c++·单例模式
落日沉溺于海4 小时前
React From表单使用Formik和yup进行校验
开发语言·前端·javascript