自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 使用csv.reader()函数加载CSV文件

替换为你实际的CSV文件名,根据文件中的分隔符进行调整。这个示例演示了如何逐行读取CSV文件中的数据。你可以根据需要对读取到的数据进行进一步处理。函数可以逐行读取CSV文件,并将每行数据分割成一个列表。可以将CSV文件加载到Python中。变量会被赋值为每一行的数据列表。替换为你实际的CSV文件名,表示以只读模式打开文件。

2023-08-26 16:15:25 1240

原创 NumPy库中的numpy.loadtxt()函数加载CSV文件

CSV文件是一种逗号分隔的文本文件,常用于存储表格形式的数据。

2023-08-26 16:07:34 1164

翻译 是时候告别 pd.read_csv() 和 pd.to_csv()

但是,要从 Dask 和 DataTable 创建 CSV,我们首先需要将给定的 Pandas DataFrame 转换为各自的 DataFrame,然后将它们存储在 CSV 中。Pandas 到 CSV 的输入输出操作是序列化的,这使得它们极其低效且耗时。尽管我从一开始就不赞成使用 Pandas 创建 CSV(请阅读下面的文章了解原因),但我知道在某些情况下,人们别无选择,只能使用 CSV。因此,在这篇文章中,我们将探讨Dask和DataTable,这是数据科学家最流行的两个类似 Pandas 的库。

2023-08-09 17:25:33 313 1

原创 《计算之魂》

Approach 3:利用分治算法,将序列一分为二,分为从1到K/2,K/2+1到K两个子序列,如果俩子序列之间没有间隔,且各自的和都为正整数,则最大总和区间为[p,q],否则就选综合最大区间最大的那个;如果之间有间隔,假定两个子序列的总和最大区间分别为[p1,q1],[p2,q2],则总和最大区间是[p1,q1],[p2,q2],[p1,q2]中最大的那个。幂集是一个集合的所有子集的集合,包括空集和集合本身。Approach 2:做两重循环,保存S(p,q)的值,下一次计算就直接加法,S(p,q+1)

2023-08-04 18:36:41 234 1

原创 人工智能初学者

人工智能领域中常用的推理方法:前向推理:前向推理是一种数据驱动的方法,从已知的事实和规则出发,逐步推导出更多的结论和信息,直至达到目标。它从已知的数据和规则开始,通过应用推理规则来提取新的信息和结论。前向推理适用于问题空间增量、数据量坐标的情况,可以通过不断推理和推导来获得更多的信息。后向推理:后向推理是一种目标驱动的方法,从目标或结论出发,逆向推导出需要的前提条件或已知事实。它从目标开始,通过逆向推理来确定达到目标所需的前提条件或已知事实。后向推理适用于问题空间较小、目标明确的情况,可以

2023-08-02 18:57:39 1418

原创 百元百鸡(最高效率)

假设公鸡数为奇数,则剩余鸡数必是奇数,而一个奇数由两个整数相加,两个整数必是一奇一偶;而如果母鸡和小鸡任意一种鸡的数量是奇数,价格凑不出整数100元,所以公鸡数一定是偶数。小鸡:0.5元/只,假设100元买100只鸡,要求不同的买法以及最高的效率!由于2i+1.5j+0.5k=100,公鸡数量不超过50只,母鸡数量不超过67只。联立三元一次方程,(2)- 0.5*(1)解得j = 50-1.5*i;可见循环次数为3350次,比上面的穷举法效率大大提高。公鸡输为i,母鸡数为j,小鸡为k。

2022-10-12 18:04:08 1631

原创 Java基础题

Java基础题欢迎来到Java世界你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。时间换算题目内容:UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果分小于10分,需要保留十位上的0。如1124表

2022-08-25 17:44:49 135

原创 棋盘挑战

搜索提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录搜索前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、p

2021-02-08 00:01:32 202

原创 next_permutation函数简要

next_permutation函数文章目录next_permutation函数前言一、int 类型的next_permutation二、char 类型的next_permutation三,例题总结前言输入一个序列,每调用一次,可以求出输入序列的下一个序列,可以遍历全排列,要包含头文件与之完全相反的函数还有prev_permutation一、int 类型的next_permutation代码如下(示例):int main(){ int a[3]; a[0]=1;a[1]=2;

2021-01-28 17:31:17 3687

原创 预处理素数

预处理素数:判断是否素数有3种方式:简单素性测试、埃氏筛法,欧拉筛法举个例子:素数打表1.从1判断到n本身#include<iostream>#include<string.h>#include<stdio.h>#include<math.h>using namespace std;int main(){ int n; cin>>n; int a[10000]; int i,j; int q = 0; for(i =

2021-01-24 17:05:13 457 1

原创 蓝桥杯倍数问题

倍数问题【题目描述】现在小葱给了你 n 个数,希望你从这 n 个数中找到三个数,使得这三个数的和是 K 的倍数,且这个和最大。数据保证一定有解。1 <= n <= 10^5, 1 <= K <= 10^3,给定的 n 个数均不超过 10^8。【输入格式】第一行包括 2 个正整数 n, K。第二行 n 个正整数,代表给定的 n 个数。【输出格式】输出一行一个整数代表所求的和。(dfs,枚举组合数)思路分析:把n个数按从大到小排序,然后依次枚举三个组和数,判断是否符合条

2021-01-24 15:32:13 639 2

原创 STL简要

STL介绍(简化程序)STL组件1.容器(Container) 管理某类对象的集合2.迭代器(Iterator) 在对象集合上进行遍历(注意:这些集合可能是容器,也可能是容器的子集。)3.算法(Algorithm)处理集合内的元素,算法作用于容器。(算法提供了执行各种操作的方式,包括对容器内容执行初始化、排序、搜 索和转换等操作。)4.容器适配器(container adaptor)5.函数对象(functor)STL容器(顺序容器、关联容器和容器适配器):用于存放、容纳各种不同

2021-01-18 23:47:53 151

原创 位运算简要

位运算:计算机处理的数据都是使用二进制编码表示的,而位运算就是直接对数据在内存中的二进制位进行处理。(熟悉进制转换)**注意:1.位运算只可运用于整数,不可用于float或double型2.逻辑右移符号在各种语言里不同,比如Java是>>>3.位操作符的运算优先级比较低,尽量使用括号来确保运算顺序。比如1&i+1,会先执行i+1再执行&。运算符号含义C语言按位与&按位或|按位异或^按位取反~左移&lt

2021-01-17 22:55:03 154

原创 2021-01-03

排序:冒泡,选择,快速,桶冒泡排序冒泡排序(Bubble Sort) 最为简单的一种排序,通过重复走完数组的所有元素,通过打擂台的方式两个两个比较,直到没有数可以交换的时候结束这个数,再到下个数,直到整个数组排好顺序。因一个个浮出所以叫冒泡排序。双重循环时间 O(n^2)#include<stdio.h>#define N 100int main() { int n,k,a[N],temp; scanf("%d%d",&n,&k); for(i

2021-01-03 15:58:08 233

原创 7-28 猴子选大王 (20分)

7-28 猴子选大王 (20分)**一群猴子要选新猴王。新猴王的选择方法是:让N只候选猴子围成一圈,从某位置起顺序编号为1~N号。从第1号开始报数,每轮从1报到3,凡报到3的猴子即退出圈子,接着又从紧邻的下一只猴子开始同样的报数。如此不断循环,最后剩下的一只猴子就选为猴王。请问是原来第几号猴子当选猴王?输入格式:输入在一行中给一个正整数N(≤1000)。输出格式:在一行中输出当选猴王的编号。输入样例:11输出样例:7#include<stdio.h>int main

2020-12-27 02:34:01 753

prompt_eng_03_iterative_v3.mp4

prompt_eng_03_iterative_v3.mp4

2023-08-12

ChatGPT Prompt Engineering for Developers,ChatGPT 为开发人员提供提示工程

学习应用程序开发的提示工程最佳实践,发现使用LLM的新方法,包括如何构建您自己的自定义聊天机器人 ,使用 OpenAI API亲自练习编写和迭代提示。在ChatGPT Prompt Engineering for Developers 中,您将学习如何使用大型语言模型 (LLM) 快速构建新的强大应用程序。使用 OpenAI API,您将能够快速构建学习创新和创造价值的功能,而这在以前是成本高昂、技术含量高或根本不可能的。这门短期课程由 Isa Fulford (OpenAI) 和 Andrew Ng (DeepLearning.AI) 教授,将介绍 LLM 的工作原理,提供即时工程的最佳实践,并展示如何在应用程序中使用 LLM API 来执行各种任务,包括: 总结(例如,为了简洁而总结用户评论) 推断(例如,情感分类、主题提取) 转换文本(例如翻译、拼写和语法纠正) 扩展(例如,自动撰写电子邮件) 此外,您还将学习编写有效提示的两个关键原则,如何系统地设计良好的提示,并学习构建自定义聊天机器人。所有概念都通过大量示例进行说明。

2023-08-12

Logistic Regression

ML机器学习-分类-逻辑回归,介绍了分类的逻辑回归模型,监督式学习分类器,不适合新手

2023-08-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除