技巧
文章平均质量分 59
很过分的人
这个作者很懒,什么都没留下…
展开
-
PicGo+码云(gitee)图床环境搭建2020-11-25日
PicGo+码云(gitee)图床环境搭建前言本地写markdown使用Typora因为图片在本地,上传到其他博客上的时候,图片处理实在麻烦,之前也不知道什么是图床,今天特地尝试一把,把我这个小白遇到的问题记录一下,顺便分享下自己的解决的小方法1.需要准备的软件(1)node.jsnode.js官网地址安装完测试版本 node -v ,显示版本则证明安装成功。(2)PicGoPicGo下载地址. 一般来说下载最新的即可,我选择的是v2.2.2(3)gi...原创 2020-11-25 15:27:34 · 235 阅读 · 0 评论 -
Jupyter notebook使用类错误提示 takes no arguments
最近在入门Python,期间踩的坑写一下。在和书上源码感觉一模一样没有感觉出来错误,但运行一直错误提示TypeError: Dog() takes no arguments然后后面才发现函数 __init__()两边各是两个下划线,连一起居然好久也没发现,修改过代码后感觉有点小郁闷。所以解决办法就是 init 函数两边各加一个下划线 __init__()√ ...原创 2019-05-19 14:14:18 · 1275 阅读 · 0 评论 -
使用Jupyter notebook导入类
最近在学习入门Python ,期间遇到的一些坑整理下Jupyter notebook保存形式是.ipynb但是如果直接引入自己写的类.ipynb会报错ModuleNotFoundError: No module named 'pizza'。在网上找了个方法觉得挺好用首先是创建一个Ipynb_importer.py文件,保存在同一个文件夹里,代码在底部再在程序里impor...原创 2019-05-19 14:01:55 · 6067 阅读 · 0 评论 -
2016蓝桥杯C\C++B组省赛题目——方格填数
格填数如下的10个格子+--+--+--+ | | | |+--+--+--+--+| | | | |+--+--+--+--+| | | |+--+--+--+(如果显示有问题,也可以参看【图1.jpg】)填入0~9的数字。要求:连续的两个数字不能相邻。(左右、上下、对角都算相邻)一共有多少种可能的填数方案...原创 2019-03-23 22:05:12 · 190 阅读 · 0 评论 -
数据结构---快速排序算法
快速排序的基本思想是1、先从数列中取出一个数作为基准数2、分区过程,将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边3、再对左右区间重复第二步,直到各区间只有一个数概括来说为 挖坑填数+分治法 下面举例来进行说明,主要有三个参数,i为区间的开始地址,j为区间的结束地址,X为当前的开始的值第一步,i=0,j=9,X=21012345678921324398544523...原创 2018-04-19 18:31:54 · 146 阅读 · 0 评论 -
算法--- 动态规划之最长公共子序列问题
一.概念梳理(1)子序列: 一个序列A = a1,a2,……an,中任意删除若干项,剩余的序列叫做A的一个子序列。也可以认为是从序列A按原顺序保留任意若干项得到的序列。例如:对序列 1,3,5,4,2,6,8,7来说,序列3,4,8,7 是它的一个子序列。对于一个长度为n的序列,它一共有2^n 个子序列,有(2^n – 1)个非空子序列。请注意:子序列不是子集,它和原始序列的元素顺序是相关的。(2...原创 2018-04-19 16:50:38 · 3200 阅读 · 0 评论 -
素数筛选的改进
一般来说,根据素数的定义(自有被1和自己整除)那我们就可以从2到N-1来遍历看是否能被N整除,那么这样就要对N循环n-1遍,当n很大时候可以看作n遍。import java.util.Scanner;public class sushu { public static void main(String[] args) { Scanner in = new Scanner (Syste...原创 2018-04-22 20:13:11 · 156 阅读 · 0 评论 -
基础练习 数列排序
基础练习 数列排序 时间限制:1.0s 内存限制:512.0MB 问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1输入格式 第一行为一个整数n。 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。输出格式 输出一行,按从小到大的顺序输出排序后的数列。样例输转载 2018-02-05 10:26:48 · 214 阅读 · 0 评论 -
struct和typedef struct 区别 分析
struct和typedef struct分三块来讲述: 1 首先://注意在C和C++里不同 在C中定义一个结构体类型要用typedef: typedef struct Student { int a; }Stu; 于是在声明变量的时候就可:Stu stu1;(如果没有typedef就必须用struct Student s原创 2017-06-18 21:02:58 · 213 阅读 · 0 评论 -
int main(int argc,char*argv[])和int main()有什么区别?
main函数的参数 前面介绍的main函数都是不带参数的。因此main 后的括号都是空括号。实际上,main函数可以带参数,这个参数可以认为是 main函数的形式参数。C语言规定main函数的参数只能有两个, 习惯上这两个参数写为argc和argv。因此,main函数的函数头可写为: main (argc,argv)C语言还规定argc(第一个形参)必须是整型变量,argv( 第二个形参原创 2017-05-18 15:53:37 · 855 阅读 · 1 评论 -
技巧1 以空格分隔 第一个最后一个数后无空格
题目内容:一个正整数的因子是所有可以整除它的正整数。而一个数如果恰好等于除它本身外的因子之和,这个数就称为完数。例如6=1+2+3(6的因子是1,2,3)。现在,你要写一个程序,读入两个正整数n和m(1提示:可以写一个函数来判断某个数是否是完数。输入格式:两个正整数,以空格分隔。输出格式:原创 2017-04-29 14:01:57 · 11296 阅读 · 0 评论