用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'EXPORTINGiv_size = p_sizeTABLEStt_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

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

chatgpt赋能python:Python八大排序算法

Python八大排序算法 排序算法是计算机科学中一个重要的概念,它将一些数据按照特定的顺序进行排列,使得数据更加易于被管理和使用。Python语言作为一个优秀的计算机编程语言,提供了八种常见的排序算法,包括冒泡排序、选择排序、插…

2023年斯坦福AI Index公布:细数AI最新进展及年度发展趋势

来源:学术头条 近日,斯坦福大学以人为本人工智能研究所(Stanford HAI)发布了《2023 年人工智能指数报告》(Artificial Intelligence Index Report 2023)。这是该机构发布的第 6 份年度报告,分析…

我们如何最好地管理人工智能?

探索ChatGPT,协助工作学习创作。公众号「阿杰与AI」回复AI,加入社群,一同探讨,一同成长,比他人更进一步。 我们一起维护一个完全免费开源知识库。 1.AI、OpenAI、MidJourney发展史2.ChatGPT们对今后社会生活的影响3.目…

天猫精灵狄耐克联合研发新品, 携手打造智慧居家新体验

2023年6月28日,以“以Ai相伴,智慧赋能”为主题的2023厦门人工智能产业高峰论坛,在素有“中国软件特色名城”美誉的厦门隆重举行。 2023厦门人工智能产业高峰论坛现场 厦门狄耐克智能科技股份有限公司与阿里巴巴智能互联成为战略合作伙伴&…

使用vmware workstation创建虚拟机教程

使用vmware workstation创建虚拟机教程 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.下载应用软件 1>.安装虚拟化产品 MAC环境:(1)Parallels Desktop 下载地址&#x…

Adobe Photoshop CC 2018下载_pscc2018官方下载中文版本安装教程

PS2018下载地址: https://pan.baidu.com/s/1UTuOhSsKEkGMWGiU_lCCfA 1.将我提供的Photoshop CC2018安装包下载好之后,它是一个Photoshop CC2018压缩包,你需要鼠标右键压缩包,再点击:解压到当前文件夹,把安装包文件解压出来,才能进行下面的安装,切记:不能直接打开压缩…

Android 实现微信扫码登陆功能-详细教程

最近项目需求中有一个微信扫码登陆功能,即用手机微信扫码功能扫描终端二维码实现登陆的功能 随即打开微信开发者文档查看,不亏为官方,简洁明了,看得我是一脸懵逼,踩了N多坑,太不友好了,言归正传…

3dmax2010软件下载3dmax2010安装教程

3dmax2010(32位)下载:https://pan.baidu.com/s/1LLtyCWIiMBf39rydsg-jLQ 3dmax2010(64位)下载:https://pan.baidu.com/s/1TluogyqbOMBCrZUQbbo_jg 【安装包下载方法】:复制下载链接,…

阿里云OCR图片文字识别使用教程

第一步: 租赁阿里云OCR文字识别服务 第二步: 购买服务后会对应的 appCode 第三步: 使用aliyun提供的接口 package io.renren;import io.renren.utils.HttpUtils; import org.apache.http.HttpResponse; import org.apache.http.util.EntityUtils;import java.util.*;/*** au…

Android Rxjava教程:清晰 简洁 易懂的Rxjava入门教程

前言 Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 image 本文主要: 面向 刚接触Rxjava的初学者提供了一份 清晰、简洁、易懂的Rxjava入门教程 涵盖 基本介绍、原理 & 具体使用等 解决的是初学…

Revit2018下载和安装教程

Revit2018下载地址:https://pan.baidu.com/s/1YMUfuRs1sd3B6wEL5y9EZg 下载方法:复制下载链接,粘贴至浏览器网址栏打开,点击保存到网盘,打开网盘客户端,找到刚保存的Revit安装包,下载到电脑上&a…

水壶接水烧水教程

写一下前因后果,是个不错的故事 起因 公司一直有免费的大桶水供应,直到那一天,负责此事的尹经理涉嫌学历造假,被开除,大桶水断供。 初步解决 虽然没有大桶水,但同学们总是要喝水的,总买小瓶…

AI2019下载Adobe Illustrator CC2019安装教程

Illustrator(简称“AI”)是一款非常强大的矢量图制图软件,在平面设计、UI设计、广告设计等诸多行业都有广泛的应用,并且作为必备软件有它的不可替代性; 但很多朋友在开始安装AI软件的时候却遇到种种困难,为…

android轮播图实现方案,Android轮播图实现教程

ListView的headerView设置为轮播图之后结合上/下拉刷新/加载的模式成为现在大多数APP的一个必须具备的功能,对于许多初学者来说想要实现轮播图这样一个集线程睡眠、自动处理、替换过程中刷新UI界面的组合功能非常困难,没有思路,感觉无从下手,去搜索各种实现方案,发现目前充…

PS2015下载PSCC2015安装教程

PSCC2015(64位)下载链接:https://pan.baidu.com/s/1FTRjQmYaDgaJVQZtO7vT0w PSCC2015(32位)下载链接:https://pan.baidu.com/s/1FsJ8wq9tdcbjnjv55tqDaA PSCC2015.5(64位)下载链接&a…

Elasticsearch教程应用场景

Elasticsearch 使用 1. 搜索使用 1.1 搜索请求的结构体 现在我们已经看到了一些基本知识,让我们尝试一下更加真实的数据集(结构化数据)。我准备了关于金庸先生的小 说的 JSON 文档样本。每个文档都有以下模式: // 样本一 { …

3dmax2009下载3dmax2009安装教程

3dmax2009(32/64位)下载:https://pan.baidu.com/s/1SarHkl3RCxeqSVBnYHG8XA 【安装包下载方法】:复制下载链接,粘贴至浏览器网址栏(非搜索框哈)打开,无提取码,保存至网盘…

Spring Cloud入门到实战系列教程

本教程由猿天地尹吉欢进行整理,欢迎大家转载分享,请注明文章出处。 文章对应源码地址:https://github.com/yinjihuan/spring-cloud #Spring Cloud Eureka Spring Cloud Eureka 初探 Spring Cloud Eureka 增加权限认证 Spring Cloud Eureka …

代码审查软件 Gerrit的安装教程

一、简单介绍 Gerrit,一种免费、开放源代码的代码审查软件,使用网页界面。利用网页浏览器,同一个团队的软件程序员可以相互审阅彼此修改后的程序代码,决定是否能够提交,退回或者继续修改。 二、软件安装 需要安装的环…

Typora导出word文件教程

使用typora可能会遇到需要导出word文件的需求。我们在typora中进行如下操作 如果你是第一次导出word文件,那么他会提示你让你安装pandoc这样一个插件,我提供一个地址 各种操作系统的的pandoc插件我都放在这里面,window系统一般下载倒数第二个…