相关文章推荐
聪明的冰棍  ·  【原创】Python ...·  2 年前    · 
有腹肌的饭卡  ·  如何在 JavaScript ...·  2 年前    · 
安静的饼干  ·  Verilog ...·  2 年前    · 
·  阅读 1268 免费使用chatGPT

用了一段时间chatGPT,发现其实还挺好用的,可以提供一些思路,所以要让AI成为我们的工具,为我们提供思路,让它成为我们手里的剑,而不是自宫的的刀。

就在我们显摆自认为的黑科技的人,有些有头脑的小伙伴已经开始卖服务了,看来还是缺少商业嗅觉啊,感觉淘宝的销量还挺高,如下:

【图片删除-被教育了】

其实,动手能力强点的同学可以直接参考我之前的文章就能实现,请参考。 如何使用chatGPT

如果不了解科学上网, 可回复【科学上网】进行了解。

对于不想使用科学上网的同学,或者临时使用一次以及想体验一下AI的同学要怎么用了。这里,小汪哥另外开了一个公众号可以进行体验(因为会占用之前的自动回复功能),可以关注【小汪哥的机器人】进行免费体验。

看看写代码的能力怎么样

* 判断一个链表是否有环: * 使用双指针法:定义两个指针,一个快指针一次走两步,一个慢指针一次走一步;如果快慢指针相遇则说明有环。 public class LinkedListCycle { public static boolean hasCycle (ListNode head) { if (head == null || head.next == null ) { return false ; ListNode slow = head; ListNode fast = head.next; while (slow != fast) { if (fast == null || fast.next == null ) { // 快的走到了最后都还没有相遇,说明不存在环。 return false ; slow = slow.next; // 慢的走一步。 fast = fast.next.next; // 快的走两步。 return true ; // 相遇了,说明存在环。 public static void main (String[] args) { private static class ListNode { // 链表节点定义。 int val; // 节点值。 ListNode next; // 指向下一个节点的引用。 ListNode( int x) { // 构造函数。 val = x; // 设置当前节点值。 next = null ; // 当前节点的引用先设置成null。 } // 由于是单向链表,所以不能

感觉还行吧。

就是可能要重复唤醒,等有时间的时候优化吧。

如果你觉得有帮助,点个关注吧。