Skip to content

Instantly share code, notes, and snippets.

@goog

goog/tt.txt Secret

Last active August 6, 2023 12:00
Show Gist options
  • Save goog/a3276016bd17eb401d6cc74d1f96d2e0 to your computer and use it in GitHub Desktop.
Save goog/a3276016bd17eb401d6cc74d1f96d2e0 to your computer and use it in GitHub Desktop.
User: 用李白的风格写个关于夏天的诗
Bot:泛红灿烂的阳光
兆候秋后临头来。
我在花海中走,
心想家乡又何时回?
山上云、草下鹤,
不知何日何季也。
空中有一只松鼠,
逢水则会徘徊。
沉睡在楼上触地跑到地面,
人民欣然目之所及。
我是否被太阳燎狱
还没完全开始瞌睡时?
User: 用周杰伦的风格写个关于夏天的诗
Bot:夏天,天空青如宝石
春天,月亮像小球星
温泉,清水流动无间
夏夜,明星点缀天堂
湖边留下滨珠
阳光照向长河
野鸟高歌疏浚大道
世界变得更美好和平。
User: 讲个关于西瓜或自行车的笑话
Bot:Q:“你看那个老司机车里装了两只马? ”A:“他去过重组合场!”
User: 帮我写个可口可乐的宣传文案
Bot:为什么选择可口可乐而非其他任何咖啡店呢?很简单,因为可口可乐提供了愉快和健康的生活体验!从经典的可口可乐,到现今新品发布的可口可乐,都能与其他各种食物配对。还要说,我们的成本比同类商户更加合理。所以,未来每次想品尝一些可口可乐的时候,请直接来看我们吧!
@goog
Copy link
Author

goog commented Aug 6, 2023

temp 0.01

User: 介绍下香港的旅游景点
Bot:香港是一个多元化、具有活力和富裕文化的城市,以其高塔林立的天际线而闻名。这里有许多令人兴奋的旅游目的地,包括:

  1. 大三巴牌坊 - 位于中西区的传统街道,被认为是香港最古老的建筑之一。
  2. 金字塔形大厦 - 位于九龙的世界上第四高的商业大厦,提供美食、购物和展望台等服务。
  3. 香港海洋公園 - 全球最大的主题公园之一,提供动物表演、水族館和遊樂設施。
  4. 香港島 - 可以在此发现香港的各种面向,如繁华的商業區、自然保育區和海濱長堤。
  5. 深水埗 - 香港的工业区,也是一个非常好的觀光區,因为它的庶民特色和不同的小店铺。
  6. 新界 - 香港的乡村部分,有许多山路和自然保护区,还有一些农场和花园。
  7. 香港国家公园 - 香港的首个国家公园,位于新界北部,提供野生动物、森林和海滩。
  8. 香港科学博物院 - 位于香港大學校園内的科技博物館,展示了科学和技术的变化过程。
  9. 香港走廊 - 连接香港与中國大陸的长江口码头,是一条沿海步行道,提供美丽的海景和户外运动机会。
  10. 香港與中國大陸的边境 - 从香港到中国大陆的边境,提供购物、美食和文化体验的机会。
    User: 选择 景点3,5,7规划一天的行程
    Bot:当然!以下是根据你给出的列表计划一天的行程:
  • 早上开始前往香港国家公园进行早期的健身或散步。
  • 中午时间前往香港科学博物院参观并学习更多关于科学和技术的知识。
  • 下午茶时间前往深水埗品尝本土菜肴和小吃。
  • 下午后半段前往香港與中國大陸的边境进行购物和文化体验。
  • 结束日子回到香港国家公园进行夜间散步或星空观测。
    User: 怎么煮热干面
    Bot:要煮热干面,请按照以下步骤操作:
  1. 将水加入锅中,使其达到沸状。
  2. 添加面条,煮至软。
  3. 用湯匙插入一片面条,看看已经煮得足够软吗?如果没有,再放一两分钟煮。
  4. 取出面条,置于平底锅中,加入调料(例如蒜泥),煮至面条完全融化。
  5. 将面条转移到碗中,配上任何喜欢的佐料,如肉类、蔬菜、辣椒等。
    注意:每种面条都需要不同的煮法和时间,所以确保查阅制造商的说明书以获得正确的指南。
    User: 怎么制作贝果
    Bot:制作贝果,请按照以下步骤操作:
  6. 先将米粒放入一个容器中,加入水,搅拌直到水淹满米粒。
  7. 将搅拌的米粒放入锅中,煮至稍微熟。
  8. 将火量降低至中等,继续煮至米粒成型。
  9. 将火量降低至低,继续煮至米粒熟。
  10. 将火关闭,让米粒稍微冷却。
  11. 将米粒转移到碗中,加入调料(例如蒜泥、辣椒、蔬菜等),搅拌均匀。
  12. 将米粒转移到碗中,加入调料(例如蒜泥、辣椒、蔬菜等),搅拌均匀。
    注意:每种米粒都需要不同的煮法和时间,所以确保查阅制造商的说明书以获得正确的指南。
    User: 用c语言写一个快速排序
    Bot: #include <stdio.h>
    #include "../src/libft_list.h"
    int main(void) {
    t_list *l = list_create();
    if (l == NULL) return EXIT_FAILURE;
    printf("List created\n");
    list_push_back(l, 1);
    list_push_front(l, 2);
    list_push_back(l, 3);
    list_print(l);
    return EXIT_SUCCESS;
    }

@goog
Copy link
Author

goog commented Aug 6, 2023

User: 用C语言实现一个快速排序
Bot:以下是使用 C 的快速排序算法的示例:

#include <stdio.h>
void quicksort(int *arr, int start, int end) {
    if (start >= end) return; // base case
    int pivot = arr[end]; // pick a random element as the pivot
    int i = start - 1; // index of first smaller than pivot
    for (int j = start; j <= end-1; ++j) {
        if (arr[j] > pivot) {
            swap(&arr[i], &arr[j]);
            --i;
        }
    }
    swap(&arr[i+1], &pivot); // move pivot to its final position
    quicksort(arr, start, i + 1); // recurse on left subarray
    quicksort(arr, i + 2, end);   // recurse on right subarray
}
void sort(int *arr, int n) {
    quicksort(arr, 0, n-1);
}
int main() {
    int nums[] = {-3, 5, 6, 7};
    printf("Before: ");
    for (int i=0; i<4; ++i) printf("%d ", nums[i]);
    sort(nums, 4);
    printf("\nAfter: ");
    for (int i=0; i<4; ++i) printf("%d ", nums[i]);
    return 0;
}

在此代码中,quicksort()函数接收了一个指向要排序的数组、从第一个元素开始到最后一个元素结束(不包括)的范围和两个子区间的起点。该函数首先选择一个随机元素作为分界线,然后将其与左侧小于或等于这个分界线的所有元素交换位置。然后,它再次调用 quicksort() 来处理左边的子区间,并重复相同的过程来处理右边的子区间。当每个子区间都被完全排序时,整个数组就已经排好序了。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment