自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CPU架构:x86 和ARM

x86的指令集比ARM的指令集更为复杂,包含了更多的指令种类和指令长度,使得执行速度慢但更加灵活;而ARM的指令集则更为简化,指令长度参差不齐,但速度更快、功耗更低。而ARM体系架构主要应用于手机、平板电脑、物联网、家居智能设备等嵌入式应用领域。:x86的效率和多样性更高,但功耗和热量也更大,常用于复杂的高性能应用;而ARM更小巧、更省电,常用于功耗限制较严格、嵌入式应用场景。:x86是基于复杂指令集(CISC)架构的,而ARM是基于精简指令集(RISC)架构的。x86和ARM是两个不同的处理器架构。

2023-05-09 23:13:01 487

原创 【猴子爬山】DFS

猴子爬山

2022-07-27 16:52:10 158

原创 KeyError: ‘acc‘ 、 ‘val_acc‘、‘loss‘、‘val_loss‘所有可能的情况

深度学习,keras,tensorflow

2022-05-09 16:18:15 1427 2

原创 (简化版)

n = eval(input())ls = []for i in range(n): ls.append(eval(input())) #n行的一维列表加入ls列表中for i in range(n): b = max(ls[i]) #首先max()函数找出第i行最大的元素赋给b a = ls[i].index(b) #然后index() 索引出在第i行最大值的列下标记为a sign = 0 #标记符号,如果b不是a列的最小值,则sign变动表示不是鞍点 f.

2021-06-01 16:47:40 125

原创 文件行数(Python)

打印输出附件文件的有效行数,注意:空行不计算为有效行数。分析:文件中的空行只包含’\n’, 有空格的行,算有效行。因此用strip 去掉’\n’,如果其余的字符长度为0则为无效行,不统计ct。否则 ct 加一(Python中非0 为True 0为False)fo = open("latex.log")ct = 0for line in fo.readlines(): if len(line.strip('\n')): ct += 1print("共{}行".format(

2021-05-24 10:12:06 1376

原创 计算器(Python)

from tkinter import *window = Tk(className="陕西理工大学(凡培)")window.geometry('320x395')show = StringVar()show0 = StringVar()entry = Entry(window, justify=RIGHT, relief=RAISED, textvariable=show, font=("楷体", 20)).place(x=0, y=35, width=320, height=35)tem

2021-05-18 14:16:40 72

原创 L1-7 前世档案(简洁版)

网络世界中时常会遇到这类滑稽的算命小程序,实现原理很简单,随便设计几个问题,根据玩家对每个问题的回答选择一条判断树中的路径(如下图所示),结论就是路径终点对应的那个结点。现在我们把结论从左到右顺序编号,编号从 1 开始。这里假设回答都是简单的“是”或“否”,又假设回答“是”对应向左的路径,回答“否”对应向右的路径。给定玩家的一系列回答,请你返回其得到的结论的编号。输入格式:输入第一行给出两个正整数:N(≤30)为玩家做一次测试要回答的问题数量;M(≤100)为玩家人数。随后 M 行,每行顺次给出.

2020-12-01 18:35:48 2874 1

原创 2020-11-22

二叉搜索树或者是一棵空树,或者是具有下列性质的二叉树:若它的左子树不空,则左子树上所有结点的值均小于或等于它的根结点的值;若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值;它的左、右子树也分别为二叉搜索树。将一系列数字按给定顺序插入一棵初始为空的二叉搜索树,你的任务是统计结果树中最下面 2 层的结点数。输入格式:输入在第一行给出一个正整数 N (≤1000),为插入数字的个数。第二行给出 N 个 [−1000,1000] 区间内的整数。数字间以空格分隔。输出格式:在一行中输出最下面 2 层

2020-11-22 22:43:45 146

原创 抢红包 (c++)

没有人没抢过红包吧…… 这里给出N个人之间互相发红包、抢红包的记录,请你统计一下他们抢红包的收获。输入格式:输入第一行给出一个正整数N(≤10​4​​ ),即参与发红包和抢红包的总人数,则这些人从1到N编号。随后N行,第i行给出编号为i的人发红包的记录,格式如下:KN​1​​ P​1​​ ⋯N​K​​ P​K​​其中K(0≤K≤20)是发出去的红包个数,N​i​​ 是抢到红包的人的编号,P​i​​ (>0)是其抢到的红包金额(以分为单位)。注意:对于同一个人发出的红

2020-11-19 22:06:43 947

原创 0/1 背包递归算法

#include<iostream>using namespace std; //递归函数 输出数组a(长度为len) 前n个元素的所有子集//a[] 输入字符数组指针// n 需要输出的前n个元素的所有子集// len a的长度 int b[5] = {1, 2, 2, 10, 4};int c[5] = {-1, -1, -1, -1, -1};int sum=0, w = 0, m=0;void Subset(int a[], int n, int len) {

2020-11-09 13:41:17 319

原创 素数和(c语言)

题目内容:我们认为2是第一个素数,3是第二个素数,5是第三个素数,依次类推。现在,给定两个整数n和m,0<n<=m<=200,你的程序要计算第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数。输入格式:两个整数,第一个表示n,第二个表示m。输出格式:一个整数,表示第n个素数到第m个素数之间所有的素数的和,包括第n个素数和第m个素数。输入样例:2 4输出样例:15#include <stdio.h>#include <math.h&

2020-11-08 23:53:25 371

原创 c语言:高精度小数(10分)

题目内容:由于计算机内部表达方式的限制,浮点运算都有精度问题,为了得到高精度的计算结果,就需要自己设计实现方法。(0,1)之间的任何浮点数都可以表达为两个正整数的商,为了表达这样两个数的商,可以将相除的结果以多个整数来表示,每个整数表示结果的一位。即商的第一位用一个整数来表示,第二位用另一个整数来表示,以此类推,就可以输出一个高精度的除法结果了。如16/19的结果0.8421052631…就可以依次输出8、4、2、1、0、5、2、6、3、1…。而除法的过程,则可以模仿人工列竖式做除法的方式,先将被除

2020-11-08 16:47:31 3321 2

原创 简化版:说反话-加强版 (C++)

7-32 说反话-加强版 (20分)给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用例,在一行内给出总长度不超过500 000的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用若干个空格分开。输出格式:每个测试用例的输出占一行,输出倒序后的句子,并且保证单词间只有1个空格。输入样例:Hello World Here I Come输出样例:Come I Here World Hello#in

2020-07-26 11:52:43 336 1

原创 L1-039 古风排版 (C++)

L1-039 古风排版 (20分)中国的古人写文字,是从右向左竖向排版的。本题就请你编写程序,把一段文字按古风排版。输入格式:输入在第一行给出一个正整数N(<100),是每一列的字符数。第二行给出一个长度不超过1000的非空字符串,以回车结束。输出格式:按古风格式排版给定的字符串,每列N个字符(除了最后一列可能不足N个)。输入样例:4This is a test case输出样例:asa Tst ihe tsice s#include<iostream>us

2020-07-21 20:27:15 859

原创 7-3 情人节 C++

7-3 情人节以上是朋友圈中一奇葩贴:“2月14情人节了,我决定造福大家。第2个赞和第14个赞的,我介绍你俩认识…………咱三吃饭…你俩请…”。现给出此贴下点赞的朋友名单,请你找出那两位要请客的倒霉蛋。输入格式:输入按照点赞的先后顺序给出不知道多少个点赞的人名,每个人名占一行,为不超过10个英文字母的非空单词,以回车结束。一个英文句点.标志输入的结束,这个符号不算在点赞名单里。输出格式:根据点赞情况在一行中输出结论:若存在第2个人A和第14个人B,则输出“A and B are inviting y

2020-07-20 21:23:43 512

原创 L1-034 点赞 (C++)

#include<iostream>#include<map>#include<algorithm>using namespace std;int main(){ map<int,int> maps; int N, n, x; cin >> N; while(N--){ cin >> n; while(n--){ cin >> x; if(maps.find(x)!=maps.en

2020-07-20 20:55:18 346

原创 7-1 出生年(C++)

#include<iostream>#include<set>using namespace std;int f(int a){ set<int> s1; do{ s1.insert(a%10); a /= 10; }while(a>0); return s1.size();}int main(){ int a, b, c, age=0, t=0; cin >> a >> b; c = a; while(t

2020-07-20 20:51:32 1323

原创 1002 写出这个数(C++)

读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10​100​​ 。输出格式:在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。输入样例:1234567890987654321123456789输出样例:yi san ...

2020-05-04 22:40:09 244

原创 1001 害死人不偿命的(3n+1)猜想 (C++)

卡拉兹(Callatz)猜想:对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证 (3n+1),以至于有人说这是一个阴谋,卡拉兹是在蓄意延缓美国数...

2020-05-04 22:28:14 114

空空如也

空空如也

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

TA关注的人

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