笔记
文章平均质量分 51
热心市民小刘哈哈
这个作者很懒,什么都没留下…
展开
-
53.最大子数组和
python原创 2022-11-20 11:08:35 · 126 阅读 · 1 评论 -
既约分数(python)
既约分数原创 2022-10-12 22:12:39 · 546 阅读 · 0 评论 -
类与对象 python
类与对象的定义原创 2022-07-12 13:58:48 · 145 阅读 · 0 评论 -
过山车 算法题
题目对于本题有一个初步想法是设立一个n行m列的二维数组a[m][n],将各组数据代入来代表i女生是否想和j男生一起过山车,如果想则有a[i][j]=1,否则a[i][j]=0。更便于运算。然后再写一个判断某男生x是否有伙伴的函数,大抵如下:int qwe(int x){ int i; for(i=1;i<=m;i++) { if(book[i]==0&&e[x][i]==1) { book[i]=1; if(f[i]==0||qwe(f[i]))原创 2022-05-24 20:45:41 · 170 阅读 · 0 评论 -
关于opencv的相关知识
展示某张图片import cv2import matplotlib.pyplot as pltimport numpy as np%matplotlib inline#仅在jupyter可用img=cv2.imread('qizimei.jpg')#该处为已有图片cv2.imshow('qq',img)cv2.waitKey(0)#按任意键退出cv2.destroyAllwindows()此时该图片即可被展示出来,按任意键关闭窗口,效果如图我们可以把上述过程封装成一个函数:def原创 2022-04-21 23:04:20 · 2029 阅读 · 0 评论 -
考核 纠错反思
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、考核内容二、题目1.解答题2.读入数据总结前言经过较长时间的学习,有了长进,但是在考核中还是遇到了不少问题一、考核内容python,正则表达式,csv文件与matplotlib二、题目1.解答题1、简述你所理解的机器学习,并说明目前学过的知识与机器学习的关系。(10 points)答案:参考回答方向:数据处理及其在机器学习中的地位。数据处理是机器学习的前期重要步骤,机器学习就是从数据中学到“知识”。数.原创 2022-04-12 20:34:13 · 81 阅读 · 0 评论 -
【无标题】
import numpy as npimport matplotlib.pyplot as pltx = np.linspace(1,4)y1,y2,y3,y4= np.sin(x),np.cos(x),np.tan(x),np.cos(x)*np.cos(x)plt.subplot(2,2,1)plt.plot(x, y1,'b-', label='sinx')plt.subplot(2,2,2)plt.plot(x, y2, 'y-',label='cosx')plt.subplot(原创 2022-04-11 00:20:15 · 41 阅读 · 0 评论 -
爬取历史天气数据并绘制成折线图
要求即为爬取上图中的数据,然后绘制成折线图,要求上面一条是红色。from bs4 import BeautifulSoupimport requestsimport refrom lxml import etreeimport matplotlib.pyplot as pltimport numpy as npimport pandas as pdimport requestsimport csva=open('test1.csv','w',newline='')j = []o =原创 2022-03-29 02:57:32 · 1069 阅读 · 0 评论 -
微型计算机硬件结构
微型计算机硬件系统的主要组成部分为主机和外设。从功能上讲,微机硬件也是包括运算器、控制器、存储器、输入和输出5个逻辑部分,从外观看,微机硬件由主机和外部设备构成。软件系统可分为系统软件和应用软件。系统软件是指管理、监控和维护计算机资源(包括硬件和软件)的软件。它主要包括:操作系统、各种语言处理程序、数据库管理系统以及各种工具软件等。其中操作系统是系统软件的核心,用户只有通过操作系统才能完成对计算机的各种操作。应用软件是为某种应用目的而编制的计算机程序,如文字处理软件、图形图像处理软件、网络通信软件、财务管原创 2022-03-28 13:11:06 · 1687 阅读 · 0 评论 -
用matplotlab绘制折线图
要求:1.将4个数据集折线图画在一张图上,只要第一列2.有几个数据集,没有第一行,不能手动删除,使用代码删除第一行首先用CSV文件处理一下数据import csvwith open('C:\\Users\\W10\\Desktop\\cbamtrain_loss.csv','r',newline='') as a: with open('C:\\Users\\W10\\Desktop\\test1.csv','w',newline='') as b: x = csv.read原创 2022-03-10 00:30:29 · 727 阅读 · 0 评论 -
计算机中数据的表示
数制进位计数制计算机中最常用的是二进制,也常使用八进制和十六进制。进位计数涉及基数和位权两个概念。基数十进制的基数是10二进制的基数是2八进制的基数是8十六进制的基数是16(具有十六个计数符号,为0~9、ABCDEF)位权在任何进制中,每个数码在不同位置上,所代表的值也不同,可见每个数码表示的数值等于该数码乘以与该数码所在位置相关的常数,这个常数叫做位权。基数不同,位权不同二进制的运算二进制的表示只有1和2两个代码,也就是说只有1和2两种状态。二进制的算数运算0+0=00+1原创 2022-03-07 09:49:21 · 628 阅读 · 0 评论 -
数据处理任务
任务描述本次任务要处理的数据共101227行,样例如下:18 Jogging 102271561469000 -13.53 16.89 -6.418 Jogging 102271641608000 -5.75 16.89 -0.4618 Jogging 102271681617000 -2.18 16.32 11.0718 Jogging 3.3618 Downstairs 103260201636000 -4.44 7.06 1.9518 Downstairs 103260241614000原创 2022-02-13 23:45:50 · 338 阅读 · 0 评论 -
我的大作业
给定一个十进制数N。N满足:除了最高位是2,其余都是3,且3的个数大于0。求N在K进制的表示。输入:输入一行两个整数N, K输出:一个K进制数。手机短号题目描述:大家都知道,手机号是一个 11 位长的数字串,同时,作为学生,还可以申请加入校园网,如果加入成功,你将另外拥有一个短号。假设所有的短号都是是 6+手机号的后 5 位,比如号码为 13512345678 的手机,对应的短号就是 645678。现在,如果给你一个手机号码,你能找出对应的短号吗? 注意,这个手机号码可能并不是 11...原创 2022-01-08 14:59:26 · 516 阅读 · 0 评论 -
结业考试
今天翻了我的python结业考试发现以下问题8、以下关于元组的描述正确的是( )(5分)A创建元组tup:tup = (50)B元组中的元素允许被修改C创建元组tup:tup = ()D元组中的元素允许被删除正确答案为 C 而我选择了A当时一眼觉得A就是对的直接没多想就选了,看来我还是不熟悉元组的创建9、已知列表x = list(range(5)),那么执行语句x.remove(3)之后,表达式x.index(4)的值为:( )(5分)A1B3C4D2正确答案:B我错选为原创 2022-01-08 08:40:07 · 1211 阅读 · 2 评论 -
指针和const
表示一旦得到了某个变量的地址,不能再指向其他变量const int *p=&i这句话的意思是i不能通过p去做修改,但i本身可以修改int i;const int* p1=&i;int const* p2=&i;int *const p3=&i;许多表达方式,但是只有两种意思,要么指针不可修改,要么通过指针不可修改判断哪个被const了的标志是const在*前面还是后面如果const在前面所指东西不能被修改如果const在后面则指针不能被修改...原创 2021-11-30 00:59:13 · 623 阅读 · 0 评论