- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 Udemy:matplotlib 3
matplotlib 3content:linewidth and linestyleset xlim and ylimmarkerspecial plot1. first settingimport matplotlib.pyplot as pltimport numpy as npx = np.linspace(0, 5, 11)y = x**22. linewidth and line stylefig = plt.figure()axes = fig.add_axe
2021-06-01 09:17:22 156
原创 Udemy: matplotlib 2
matplotlib 2content coverd:use fig to create multiple figureschange the figure size and dpisave figureadd legendfirst setting:import matplotlib.pyplot as pltimport numpy as np%matplotlib inlinex = np.linspace(0, 5, 11)y = x ** 21. create mul
2021-05-31 23:06:29 132
原创 Udemy: matplotlib1
Matplotlib 1content:import the packagesimport matplotlib.pyplot as sns## plot the figure int jupyter notebook otherwise you will use "plt.show()"%matplotlib inline## create a datasetimport numpy as npx = np.linspace(0, 5, 11)y = x ** 2plot
2021-05-31 22:44:47 109
原创 2018年蓝桥杯B组(C++)第六题(Java实现)
这会儿心情终于平静下来了,可以好好敲一敲我的代码了,题目描述第六题:标题:递增三元组给定三个整数数组A = [A1, A2, … AN],B = [B1, B2, … BN],C = [C1, C2, … CN],请你统计有多少个三元组(i, j, k) 满足:1 <= i, j, k <= NAi < Bj < Ck【输入格式】第一行包含一个整...
2019-03-18 20:02:35 200
原创 快速排序(java)
今天刷到一道题 ,需要用到快速排序,我在我的脑海里细细的想了一下,脑海里浮现 “啊!什么是快排”,为了解决这个问题,我去百度了,好,我知道什么是快排了,然后,快排的过程是什么的,。。。,我在脑袋里想了很久没有想出来,然后我又专门在本子上化了,还是不懂,总感觉哪里有问题。。,继续解决这个问题,我打开了我以前写的代码,哦哦 ,原来是这样的。。。我怀疑我是之前关于快排的记忆都被吃了吧!!所以我今天专门写...
2019-03-18 17:58:14 153
原创 蓝桥杯 表达式计算(java)
我。。。好久没有来写博客了,不是因为我没有刷题了,而是我卡在了算法训练的前几道题上,什么AC自动树,压缩状态dp,都要把我弄疯了,我以为后面的题的难度是递增的,搞得我都怀疑人生了,在被大佬嘲笑之后,我才发现后面的题要简单多了,于是先做几道题重拾信心,今天就是表达式计算题目描述:输入一个只包含加减乖除和括号的合法表达式,求表达式的值。其中除表示整除。(也就是给你一个中缀表达式求出它的值)**题...
2019-03-05 21:21:41 393 1
原创 二进制的位运算
Java中的二进制位运算分为:按位取反按位与按位或按位异或左移右移一:按位取反 ~顾名思义,就是将二进制位的每一位取反例: 000101100 ~000101100 =111010011但是在上机运行的时候,System.out.println(~5) 输出位-6我们来分析分析:Java使用补码来表示二进制,在补码表示中,最高为为0表示正数,而最高位为1...
2019-02-17 11:50:13 1180
原创 蓝桥杯 审美题(Java实现)
之前做算法训练的时候没有这道题,前不久才看到,以为会很简单,结果又是一段求解的心酸史。。(如只想看答案,直接看大佬代码)题目描述:《审美的历程》课上有n位学生,帅老师展示了m幅画,其中有些是梵高的作品,另外的都出自五岁小朋友之手。老师请同学们分辨哪些画的作者是梵高,但是老师自己并没有答案,因为这些画看上去都像是小朋友画的……老师只想知道,有多少对同学给出的答案完全相反,这样他就可以用这个数据去揭...
2019-02-16 17:25:15 3525 8
原创 算法训练 P0505(Java实现)
终于来了一道一口气合成的题了,开心**题目描述:**一个整数n的阶乘可以写成n!,它表示从1到n这n个整数的乘积。阶乘的增长速度非常快,例如,13!就已经比较大了,已经无法存放在一个整型变量中;而35!就更大了,它已经无法存放在一个浮点型变量中。因此,当n比较大时,去计算n!是非常困难的。幸运的是,在本题中,我们的任务不是去计算n!,而是去计算n!最右边的那个非0的数字是多少。例如,5!=123...
2019-02-09 17:36:32 1268 3
原创 素因子去重(Java实现)
蓝桥杯练习系统中的算法训练第一题题目描述:给定一个正整数n,求一个正整数p,满足p仅包含n的所有素因子,且每个素因子的次数不大于1。我看到题的第一反应: …这是不是要我因式分解呀,然后找到因式中所有的素数然后将他们相乘,但是我好像不知道怎样因式分解,判断素数我也只会最简单粗鲁的方法,题目给定的数字这么大,肯定要超时的嘛。然后我就去请教大佬了。算法思路:根据我上面的思路,我们先要因式分解,但是...
2019-02-09 16:54:31 1623
原创 杨辉三角(Java实现)
最怕读题时,多看了题中某句话,然后死翘翘了,一直都有一种感觉,就是杨辉三角好难呀,前几天做了题之后,一去就被出题人坑死了题目引入:我在读题的时候,看到了我之前不知道的一个重要性质:杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。这就不得了了,我就拿出演算本,算了一算,结果真的是这样耶,于是我就按照这个思路去编程了,本来这里面还涉及到了排列组合,你别说我还真就搞出来了...
2019-02-06 16:48:44 913
原创 特殊回文数和回文数(Java实现)
紧锣密鼓的我又写了有关回文数的算法了,有关特殊回文数和回文数一:特殊回文数问题描述:123321是一个非常特殊的数,它从左边读和从右边读是一样的。输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。解题思路:...
2019-02-06 16:26:10 1532
原创 十六进制转八进制的心酸史(java实现)
。。。。十六进制转八进制,转的我的心都累了,自己用了两种方法,结果都是运行超时,哎!最后迫不得已还是借鉴了度娘的代码,在这三次编码中还是学到了很多知识。方法一:转换思路:以前学《大学计算机》时,在进制转化这块就学了书上的方法,十六进制转为八进制,十六进制----&amp;amp;amp;gt;十进制-----&amp;amp;amp;gt;八进制。于是就按照这个来编码了编码思路:十六进制-----&amp;amp;amp;gt;十进制:一般的操作方法,
2019-01-30 16:50:49 841
原创 十进制转十六进制Java实现(蓝桥杯练习题)
这是接着上面几篇博客的进制转化,这次是比较简单的十进制转十六进制,写Java代码时,以为十几分钟就写好了,结果有很多东西都没有考虑到,所以还是打算以博客的方式记录下来。转换思路:我们平时进行十进制转其他进制,采用的时除K取余的方法,那这次编码我们也采用这种方法。编码思路:对十进制数进行多次除十六取余,并把余数用一个String Builder存放起来,当商为0时就停止。然后把String Bu...
2019-01-30 10:52:45 1375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人