- 博客(24)
- 收藏
- 关注
原创 如何用U盘重装win10系统+如何激活
这里写自定义目录标题下载MediaCreationTool.exe安装系统激活下载MediaCreationTool.exe这个程序可以自动下载最新的Win10系统安装包,制作U盘启动盘安装系统重启电脑,按F12,用U盘启动激活下载“风暴激活”...
2021-08-10 20:55:07
977
原创 百练 1013 Counterfeit Dollar
描述Sally Jones has a dozen Voyageur silver dollars. However, only eleven of the coins are true silver dollars; one coin is counterfeit even though its color and size make it indistinguishable from the...
2019-11-07 12:07:32
201
原创 1000以内质数表
pure = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157, 163, 167, 17...
2019-10-29 10:54:41
3643
原创 百练 2755 神奇的口袋
描述有一个神奇的口袋,总的容积是40,用这个口袋可以变出一些物品,这些物品的总体积必须是40。John现在有n个想要得到的物品,每个物品的体积分别是a1,a2……an。John可以从这些物品中选择一些,如果选出的物体的总体积是40,那么利用这个神奇的口袋,John就可以得到这些物品。现在的问题是,John有多少种不同的选择物品的方式。输入输入的第一行是正整数n (1 <= n <...
2019-10-28 11:02:27
444
原创 百练 4127 迷宫问题
描述定义一个二维数组:int maze[5][5] = {0, 1, 0, 0, 0,0, 1, 0, 1, 0,0, 0, 0, 0, 0,0, 1, 1, 1, 0,0, 0, 0, 1, 0,};它表示一个迷宫,其中的1表示墙壁,0表示可以走的路,只能横着走或竖着走,不能斜着走,要求编程序找出从左上角到右下角的最短路线。输入一个5 × 5的二维数组,表示一个迷宫。数据保...
2019-10-12 11:03:11
238
原创 百练 1064 网线主管
描述仙境的居民们决定举办一场程序设计区域赛。裁判委员会完全由自愿组成,他们承诺要组织一次史上最公正的比赛。他们决定将选手的电脑用星形拓扑结构连接在一起,即将它们全部连到一个单一的中心服务器。为了组织这个完全公正的比赛,裁判委员会主席提出要将所有选手的电脑等距离地围绕在服务器周围放置。为购买网线,裁判委员会联系了当地的一个网络解决方案提供商,要求能够提供一定数量的等长网线。裁判委员会希望网线越长...
2019-09-10 17:49:39
161
原创 百练 4139 不定方程求解
描述给定正整数a,b,c。求不定方程 ax+by=c 关于未知数x和y的所有非负整数解组数。输入一行,包含三个正整数a,b,c,两个整数之间用单个空格隔开。每个数均不大于1000。输出一个整数,即不定方程的非负整数解组数。样例输入2 3 18样例输出4错误方法这种方法是错误的,因为当输入(1 3 5)时,y = -1/3*x + 5/3,计算机不能做分数加法,先做除法导致...
2019-08-28 12:08:29
688
原创 百练 4118 开餐馆
描述北大信息学院的同学小明毕业之后打算创业开餐馆.现在共有n 个地点可供选择。小明打算从中选择合适的位置开设一些餐馆。这 n 个地点排列在同一条直线上。我们用一个整数序列m1, m2, … mn 来表示他们的相对位置。由于地段关系,开餐馆的利润会有所不同。我们用pi 表示在mi 处开餐馆的利润。为了避免自己的餐馆的内部竞争,餐馆之间的距离必须大于k。请你帮助小明选择一个总利润最大的方案。输入...
2019-08-25 19:52:27
301
原创 百练 4142 二分法求函数的零点
描述有函数:f(x)=x5−15∗x4+85∗x3−225∗x2+274∗x−121f(x) = x^5 - 15 * x^4+ 85 * x^3- 225 * x^2+ 274 * x - 121f(x)=x5−15∗x4+85∗x3−225∗x2+274∗x−121已知f(1.5)>0 f(1.5) > 0f(1.5)>0f(2.4)<0f...
2019-08-25 17:06:21
411
原创 百练--python语法
保留15位小数sum = round(sum, 15) # 让sum保留15位小数int自动向float转换sum = 0 # sum为int类型i = 1while i <= n: sum += 1 / i # sum自动转换为float类型 i += 1print(sum)进制转换a = int(input()) # 11b = oct(a) # 十...
2019-08-22 18:30:47
148
原创 洛谷 1615 西游记公司
题目描述事情是这样的:西游记中的孙沙猪(孙杀猪)三徒弟在西天取经之后开始进入厦门大学经贸系学习经济,在1个小时的学习后,他们用暴力手段毕业了。然后,他们创办了三个公司——“花果山生态旅游山庄集团公司”“高老庄猪肉美食城有限公司”“流沙河轮渡有限公司”。虽然这三家公司出自“经卷出版社”社长唐三藏的徒弟们,但是仍然保持着0元以下的财政收入。于是,他们想到了一个无聊的方法——向别人偷!是这样的:如果猪...
2019-07-24 18:17:15
199
原创 洛谷 1008 三连击
题目描述将1, 2, ⋯ , 9共9个数分成3组,分别组成3个三位数,且使这3个三位数构成1:2:3的比例,试求出所有满足条件的3个三位数。输出192 384 576219 438 657273 546 819327 654 981源代码#include <stdio.h>int main(){ int a,b,c; for(a=123; a<...
2019-07-13 13:55:28
218
原创 莫烦python学习笔记
莫烦pytorch学习笔记PyTorch是一个比较新的模块,比Tensorflow能更好地诠释神经网络的性能。不同: Tensorflow是静态过程,PyTorch是动态过程import torchimport numpy as npnp_data = np.arange(6).reshape((2, 3)) # 生成一个numpy数组torch_data = torch.from...
2019-03-13 20:44:11
1315
原创 python语法基础
没有单独的 long 类型。 int 类型可以指任何大小的整数。被双引号包括的字符串和被单引号括起的字符串其工作机制完全相同。三引号""" 或 ‘’’ 来指定多行字符串。你可以在三引号之间自由地使用单引号与双引号。...
2018-11-05 11:15:26
107
原创 图
定义图是由有穷非空顶点集合和顶点之间关系——边(或者弧)的集合组成,其形式化定义为:G=(V,E)V={ vi | vi ∈ dataobject}E={ (vi, vj) | vi, vj ∈V 且P(vi, vj) }其中,G表示一个图,V是图G中顶点的集合,E是图G中边的集合,集合E中P(vi,vj)表示顶点vi和顶点vj之间有一条直接连线。2.图的基本术语(1)无向边、有向边...
2018-11-02 23:24:08
187
原创 树
定义n(n≥0)个结点的有限集合。n=0时,称为空树。任意一棵非空树满足以下条件:⑴ 有且仅有一个特定的称为根(root)的结点;⑵ 当n>1时,除根结点之外的其余结点被分成m(m&amp;gt;0)个 互不相交的有限集合 T1, T2, … , Tm,其中 每个集合又是一棵树,并称为该根结点的子树。&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp
2018-10-24 20:40:58
259
原创 广义表
定义广义表是n(n&gt;=0)个元素a1, a2, a3, … , an的有限序列,其中ai或者是原子项,或者是一个广义表。通常记作LS = (a1, a2, a3, … , an)。LS是广义表的名字,n为它的长度。若ai是广义表,则称它为LS的子表。若广义表LS(n&gt;=1)非空,则a1是LS的表头,其余元素组成的表(a2, a3, … , an)称为LS的表尾。A=()表A是一...
2018-10-24 11:35:43
1017
原创 串
模式匹配设s和t是给定的两个串,在主串s中找到与串t相等的子串的位置的过程称为模式匹配,串t被称为模式。如果在s中找到等于t的子串,则称匹配成功,模式匹配函数将返回t在s中的第一次出现的存储位置(或序号),否则匹配失败,返回0。1. 简单的模式匹配算法 (BF)最好情况:∑i=1n−m+1pi×(i−1+m)=∑i=1n−m+11n−m+1×(i−1+m)=n+m2\sum_{i=1}^...
2018-10-23 22:54:37
251
原创 计算机技术的演进过程
时间时代问题语言2017-人工智能时代人类问题过渡期新计算时代计算、交互、人工智能,计算需求以爆炸形势发展2008-2016复杂信息系统时代数据问题Python1981-2008网络和视窗时代交互问题Java、VB1946-1981计算机系统结构时代计算能力问题C不同编程语言的初心和试用对象1. C学习内容...
2018-10-23 10:35:29
789
原创 栈和队列
栈特点:仅在表的一端进行插入和删除的线性表。允许插入、删除的一端是栈顶,另一端是栈底。后进先出。顺序栈定义#define MAXSSIZE 100 typedef struct{ datatype data[MAXSSIZE]; int top; /*栈顶指针*/}SeqStack; 基本操作1. 初始化SeqStack *Init_SStack(){ Se...
2018-10-22 16:16:32
233
原创 程序执行的两种方式——编译和解释
编译将源代码一次性转换成目标代码的过程。源代码编译器目标代码程序执行程序输入程序输出解释将源代码逐条转换成目标代码,同时逐条运行的过程。源代码解释器程序输入输出结果小结根据执行方式的不同,编程语言分为两类。静态语言:编译执行;编译器一次生成目标代码,优化更充分,程序运行速度快。C/C++、Java脚本语言:解释执行;执行程序时需要源代码,维护更灵活、跨多个操作系统平台。Py...
2018-10-22 11:07:44
9868
原创 线性表
顺序表特点:用一段地址连续的存储空间来依次顺序存放线性表中的各元素。是一种随机存储结构。定义typedef struct{ datatype data[MAXSIZE]; int len;} SeqList; SeqList L:定义一个顺序表LSeqList *L:定义一个指向SeqList 类型的指针顺序表的基本运算1. 顺序表初始化 Init_SeqLi...
2018-10-21 20:29:17
217
原创 绪论
绪论计算机求解问题问题→抽象出问题的模型→求模型的解数值问题→数学方程非数值问题→数据结构(关系、操作)数据基本结构集合结构:无关系线性结构:一对一树形结构:一对多图形结构:多对多算法特性输入性输出性有限性确定性可行性算法设计的基本要求正确性可读性健壮性高时间效率高空间效率和算法执行时间相关的因素算法选用的策略问题的规模问题的规模...
2018-10-21 11:36:07
134
原创 Python环境变量的配置方法
方法一:在安装python时配置 方法二:手动配置步骤:本电脑 属性→高级系统设置→环境变量→系统变量Path→编辑加入python的安装路径
2018-10-20 15:39:57
75
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人