ceshizhe_个人页

个人头像照片 ceshizhe
个人头像照片
0
2
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2023年09月

正在加载, 请稍后...
暂无更多信息
  • 回答了问题 2023-09-18

    手撕代码是程序员的基本功吗?

    手撕代码可以理解为程序员的基本功之一,这可以通过手动编写代码来解决问题或实现功能。在这个过程中,程序员可以加深对编程语言和算法的了解,从而提高代码能力。

    但是,对于某些程序员而言,手撕代码可能并不是那么重要,因为现在经常听到低代码或无代码开发。这个时候并不需要程序员亲自手撕代码,而是通过各种配置就可以达到需求。此外,过分的手撕代码可能会延误项目进度。
    因此,总的来说,对于大部分程序员来说,手撕代码是基本功之一,但并不一定是每个程序员都必备的技能。

    手撕代码”作为程序员能力考验的一种方式,主要基于以下几个原因:
    基本功检验:通过手撕代码,可以检验程序员的基本编程技能,如语法掌握、编程思路、以及调试技巧等。如果一个程序员无法在没有IDE的情况下写出基本的代码,那么他的基本功可能存在问题。
    逻辑思维能力:在没有IDE的帮助下,程序员需要更加依赖自己的逻辑思维能力来解决问题。手撕代码能够考察程序员对于算法和数据结构的理解,以及他们如何运用这些理解来解决问题。
    面对压力的能力:面试时的手撕代码常常伴随着时间压力和面试官的观察,这也可以考察程序员在压力下的表现。这不仅包括他们的技术能力,也包括他们的心理素质和应对压力的能力。
    总的来说,“手撕代码”是一种较为直接和全面的方式来考察程序员的各项技能和素质,有助于企业全面评估应聘者的能力,从而进行更为精准的聘用决策。

    手撕代码的题目可以涵盖各种不同的领域和类型,以下是一些常见的手撕代码题目:
    两数之和(两数之和 II):给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。
    三数之和(3Sum):给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足 |a| ≤ 100,|b| ≤ 100,|c| ≤ 100 且至少存在一个 a,b,c 均不重复且不为零的三个数组合。
    最长回文子串:给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。
    以上仅是一些常见的手撕代码题目的示例,这些题目旨在考察程序员的算法和数据结构掌握情况,以及他们在限定时间内解决问题的能力。

    踩0 评论0
  • 提交了问题 2023-09-18

    试用后实例不能达到负载需求,升级还需要付费吗

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息