IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Java知识库 -> Python榜一,而我为什么还要学Java? -> 正文阅读

[Java知识库]Python榜一,而我为什么还要学Java?

这段时间,我竟然在纠结学Java还是Python,我对Java的学习已经有两三年了,为什么会有学python的冲动呢?主要是因为导师的研究方向是人工智能。

四处打听

我对毕业之后做什么这个话题很感兴趣,所以四处打听了一下关于毕业之后的去向。
【工作】,其实我刚开始的想法也是去工作,但是工作需要掌握哪些技能呢,是导师的研究方向,还是本科学的东西呢。首先要清楚一点,人工智能领域出来的大部分都是算法工程师,这个岗位我有个刻板印象就是需要聪明的头脑,所以自己感觉不适合。经过打探这个岗位对学历要求比较高,最好是985,当然了博士的话会好一些。我从心里也不是太感兴趣,但是为什么会纠结呢,主要是因为,硕士毕业需要这些,毕竟要发论文嘛。现在的状态就是继续我的Java学习,人工智能领域就等开学吧。

【读博】,另一个去向就是读博,如果读博的话,那就要对人工智能好好研究了,不能再局限于Java了。走这条路对论文的要求也挺高的,一般至少要有一篇sci吧,如果要读博的话,感觉硕士阶段就要全身心的投入到人工智能了。

【考公考编】这条路我暂时没怎么考虑。

回归正文

经过上面的四川打探,我目前还是选择了Java,Python的话,更多的是用于人工智能领域(其他领域我不懂),而这个领域要求又太高,说白了就是自己够不到,所以选择了Java,但凡我聪明点,肯定选人工智能,奈何不聪明。
Java对我来说也算是老朋友了,来回换我感觉成本也挺高的(虽然转的比较快),而且Java领域感觉也挺好找工作的,而且进大厂的概率比较高。
另外一个方面是关于自主创业,我觉得Java领域自主创业比人工智能简单点,从我的认知来看,Java更容易接项目,而且相对简单,当然竞争应该也会激烈吧。
说了这么多,都是在吹Java,其实Java有一点不太好,那就是人太多了,特别是培训机构出来的人很多,所以竞争也挺激烈的。

文末

有人说,有这么多时间在这纠结,还不如学点东西呢,说的也是哈,来个力扣题吧。
题目描述

解题思路
就是每一次尽量跳的远,而且跳到的位置值要大,满足这两个条件可以通过一个表达式nums[j] + j,num[j]是代表该点的值大,j是代表离起点的位置。

程序代码

class Solution {
    public boolean canJump(int[] nums) {
        int n = nums.length;
        if(n == 1) {
            return true;
        }
        for(int i = 0; i < n;) {
            int maxn = i;
            if(i + nums[i] >= n - 1) {
                return true;
            }
            for(int j = i + 1; j <= i + nums[i]; j++) {
                if(nums[j] + j >= nums[maxn] + maxn) {
                    maxn = j;
                }
            }
            if (maxn > i) {
                i = maxn;
            } else {
                return false;
            }
        }
        return false;
    }

}
  Java知识库 最新文章
计算距离春节还有多长时间
系统开发系列 之WebService(spring框架+ma
springBoot+Cache(自定义有效时间配置)
SpringBoot整合mybatis实现增删改查、分页查
spring教程
SpringBoot+Vue实现美食交流网站的设计与实
虚拟机内存结构以及虚拟机中销毁和新建对象
SpringMVC---原理
小李同学: Java如何按多个字段分组
打印票据--java
上一篇文章      下一篇文章      查看所有文章
加:2022-05-25 11:32:41  更:2022-05-25 11:33:06 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 20:25:40-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码