用chatGPT写一个SAP里的冒泡排序算法

chatGPT能做什么?

ChatGPT自发布以来,它在各行各业都掀起了一股学习热潮。由于其惊人的语言理解和生成能力,ChatGPT已经备受全世界瞩目。它在智能对话、翻译、摘要、文本生成等领域中展现出了非凡的能力,让人们对其充满了好奇、敬畏和赞叹之情,同时开始怀疑自己的行业是否马上就会被人工智能所替代,甚至感到担忧。
ChatGPT可以代替人工做很多事情,比如它可以回答问题、编辑文案,甚至编程。由于ChatGPT具有非常强的功能,很多人担心它会使很多人失去工作,但事实上它只能取代部分人工操作,而无法完全取代人。

1,ChatGPT对于重复性工作的完成度较好,因此确实可以取代醋部分人的工作。

不可否认的是,ChatGPT在完成重复性任务方面有着更高的效率和准确度。……它可以快速检索到更准确的代码,并将其编写完成,这样就极大地提高了这方面工作效率。……在这个方面,ChatGPT确实比人工操作具备更高的效率,可以在这方面取代他们在这方面的工作。

2,ChatGPT编写的代码并不完善,因此无法完全取代人工操作。

虽然ChatGPT可以变写代码,但是目前来说它所编写的代码并不完善,甚至可以说存在着很大的问题。……具体来说,对于普通人来说,ChatGPT编写的代码很漂亮。但是对于专业人士来说,却可以发现ChatGPT编写的代码存在很多错误。因此在这个方面ChatGPT是无法完全取代人工操作的,这个领域的工作依旧要靠人来完成。

3,由于ChatGPT创新能力不足,因此并不会取代人工操作。

需底层程序员相比,ChatGPT最大的劣势就是创新能力不足。……具体来说,它只能在已有知识的基础上完成给出的工作任务,而在创新能力方面则存在不足。这就使得ChatGPT无法完全取代人的工作,更不会导致大量失业的情况发生。……但是ChatGPT部分取代人的工作任务还是完全可能的,因此一部分人的工作状态会因为ChatGPT的出现而有所改变,转而去做更具创新性的工作。

用chatGPT写ABAP代码

下面用chatGPT写一个SAP里的冒泡排序算法

 大家觉得写的怎么样?

最后给出chatGPT的代码

REPORT Z_BUBBLE_SORT.

DATA: gt_array TYPE STANDARD TABLE OF i,
      gv_size  TYPE i.
      
PARAMETERS: p_size TYPE i.
      
START-OF-SELECTION.

  CALL FUNCTION 'HR_F7_FILL_RANDOM_INTERNAT_TABLE'
    EXPORTING
      iv_size = p_size
    TABLES
      tt_inttab = gt_array.

  gv_size = p_size.

  PERFORM bubble_sort.

  WRITE: / 'Sorted Array:', gt_array.

*&---------------------------------------------------------------------*
*&      Form  bubble_sort
*&---------------------------------------------------------------------*
*       Perform Bubble Sort on Table of Integers
*----------------------------------------------------------------------*
FORM bubble_sort.

  DATA: lv_i TYPE i,
        lv_j TYPE i,
        lv_temp TYPE i.

  DO gv_size - 1 TIMES.
    DO gv_size - 1 TIMES.
      IF gt_array[ lv_j ] > gt_array[ lv_j + 1 ].
        lv_temp         = gt_array[ lv_j ].
        gt_array[ lv_j ] = gt_array[ lv_j + 1 ].
        gt_array[ lv_j + 1 ] = lv_temp.
      ENDIF.
    ENDDO.
  ENDDO.

ENDFORM.                    " bubble_sort

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值