码迷,mamicode.com
首页 > 编程语言 > 日排行
结对编程Java实现四则运算(林伯浩 刘育明)
GIthub项目地址:https://github.com/3116004696/ruanjiangongcheng/tree/master/Myapp 项目要求: 实现一个自动生成小学四则运算题目的命令行程序。 1. 使用 -n 参数控制生成题目的个数。(实现) 2. 使用 -r 参数控制题目中数 ...
分类:编程语言   时间:2018-09-30 20:15:49    阅读次数:301
基于Python实现的四则运算生成程序
Github项目地址:传送门 小组成员:黄晓彬(代码实现) 黄钰城(代码审查) 需求: 1. 使用 -n 参数控制生成题目的个数。 2. 使用 -r 参数控制题目中数值(自然数、真分数和真分数分母)的范围。 3. 生成的题目中计算过程不能产生负数,也就是说算术表达式中如果存在形如e1 ? e2的子表 ...
分类:编程语言   时间:2018-09-30 20:42:24    阅读次数:244
Python全栈开发之文件操作
No.1文件的概念文件的概念和作用计算机中的文件,就是存储在某种长期储存设备上的一段数据流计算机中的文件,可以在需要的时候使用文件的存储方式文本文件可以使用文本编辑器查看本质上还是二进制文件二进制文件保留的内容不能直接查看,而是提供给其他软件查看图片、音频、视频等都是二进制文件No.2文件的基本操作操作文件的基本套路打开文件读写文件关闭文件操作文件的函数函数说明fp.read([size])siz
分类:编程语言   时间:2018-09-30 20:43:04    阅读次数:179
Python之while循环
基本语法: while condition: code... 示例: 1.输出1到10,不包括7 n = 1while n < 11: if n == 7: pass else: print(n) n = n+1 2.计算1-100所有数之和 n = 1s = 0while n < 101: s = ...
分类:编程语言   时间:2018-09-30 20:43:38    阅读次数:152
四则运算生成与校检 Python实现
GitHub地址 https://github.com/little-petrol/Arithmetic.git 合作者: 郭旭 和 卢明凯 设计实现过程 代码的组织主要分为两个部分: 算法与结构体的实现。 大体结构,各算法的连接与调用。 Generate()类是程序的主题架构类,先通过get_in ...
分类:编程语言   时间:2018-09-30 21:21:34    阅读次数:178
复杂链表的复制(一道算法题)
这篇文章主要是一道算法题的解法,用C++写的,感兴趣的大佬们欢迎阅读~
分类:编程语言   时间:2018-09-30 21:22:16    阅读次数:181
Java并发编程之美
并发编程相比 Java 中其他知识点的学习门槛较高,从而导致很多人望而却步。但无论是职场面试,还是高并发/ 高流量系统的实现,却都离不开并发编程,于是能够真正掌握并发编程的人成为了市场迫切需求的人才。
分类:编程语言   时间:2018-09-30 21:23:06    阅读次数:273
CentOS7 安装 Python3.6
编译安装:指定编译安装的目录以及为什么要这么做,创建软链接;yum安装:使用阿里源,安装pip,默认的安装目录。
分类:编程语言   时间:2018-09-30 21:26:10    阅读次数:572
noj算法 8皇后打印 回溯法
描述: 输出8皇后问题所有结果。 输入: 没有输入。 输出: 每个结果第一行是No n:的形式,n表示输出的是第几个结果;下面8行,每行8个字符,‘A’表示皇后,‘.’表示空格。不同的结果中,先输出第一个皇后位置靠前的结果;第一个皇后位置相同,先输出第二个皇后位置靠前的结果;依次类推。 输入样例: ...
分类:编程语言   时间:2018-09-30 21:51:52    阅读次数:203
noj算法 装载问题 回溯法
描述: 有两艘船,载重量分别是c1、 c2,n个集装箱,重量是wi (i=1…n),且所有集装箱的总重量不超过c1+c2。确定是否有可能将所有集装箱全部装入两艘船。 输入: 多个测例,每个测例的输入占两行。第一行一次是c1、c2和n(n<=10);第二行n个整数表示wi (i=1…n)。n等于0标志 ...
分类:编程语言   时间:2018-09-30 21:52:30    阅读次数:198
汇编语言程序设计第二章小结
一、通用寄存器:AX、BX、CX和DX。(均为16位,可存放2个字节)。都可以分为两个独立的8位寄存器。(eg:AH和AL,其中AL为低8位,AH为高8位。) 二、字在寄存器中的存储 1字节(byte)=8bit,1个字=2字节=高位字节+地位字节,分别对应存在高位寄存器和低位寄存器中。 三、汇编指 ...
分类:编程语言   时间:2018-09-30 21:53:06    阅读次数:213
树状数组
主要要注意lowbit函数 然后add时向右跑,check时向左跑(此处的add只能单点修改) 若想实现区间修改,则要结合差分(不过这就只能单点查询了) 所以最强大的还是线段树了 ...
分类:编程语言   时间:2018-09-30 21:53:14    阅读次数:232
noj算法 素数环 回溯法
描述: 把1到20这重新排列,使得排列后的序列A满足:a. 任意相邻两个数之和是素数b. 不存在满足条件a的序列B使得:A和B的前k(0 <= k <= 19)项相同且B的第k+1项比A的第k+1项小。(即按字典序排列的第一项) 输入: 没有输入。 输出: 输出A,两个数字之间用一个空格隔开,第一个 ...
分类:编程语言   时间:2018-09-30 21:53:32    阅读次数:209
springboot的自动配置
1.spring-boot启动的main入口 这个注解中import这个注解里 打断点后发现是把“”META-INF/spring-autoconfigure-metadata.properties“”这个文件变成一个properties返回 然后在org.springframework.boot下 ...
分类:编程语言   时间:2018-09-30 21:53:55    阅读次数:212
warshall算法
传递关系闭包算法 开始,先把关系集合转化为0,1矩阵,使得方便关系运算。 对于一般算法,通过矩阵点乘的来迭代的方式得到传递关系闭包的集合。 代码如下: 其中矩阵点乘的算法复杂度为O(n^3),迭代次数为n-1次(得到R^n为结果),算法复杂度为O(n^4)。 对于此类算法,特点为为了找到某一关系(a ...
分类:编程语言   时间:2018-09-30 21:54:09    阅读次数:270
noj算法 堡垒问题 回溯法
描述: 城堡是一个4×4的方格,为了保卫城堡,现需要在某些格子里修建一些堡垒。城堡中的某些格子是墙,其余格子都是空格,堡垒只能建在空格里,每个堡垒都可以向上下左右四个方向射击,如果两个堡垒在同一行或同一列,且中间没有墙相隔,则两个堡垒都会把对方打掉。问对于给定的一种状态,最多能够修建几个堡垒。 输入 ...
分类:编程语言   时间:2018-09-30 21:54:18    阅读次数:210
Python 3.变量
变量定义的规则: 在 Python 里,标识符有字母、数字、下划线组成。 在 Python 中,所有标识符可以包括英文、数字以及下划线(_),但不能以数字开头。 Python 中的标识符是区分大小写的。 以下划线开头的标识符是有特殊意义的。以单下划线开头 _foo 的代表不能直接访问的类属性,需通过 ...
分类:编程语言   时间:2018-09-30 22:38:29    阅读次数:173
Effective Modern C++:02auto
05:优先使用auto,而非显示类型声明 显示类型声明有下面一些缺点: 另外,如果想要使用闭包的类型来声明变量,但是闭包的类型只有编译器知道。 有了auto之后,上面这些缺点都可以解决: 使用auto声明变量,必须初始化。 或许你认为没必要使用auto来声明变量持有闭包,使用std::functio ...
分类:编程语言   时间:2018-09-30 22:38:37    阅读次数:204
python第三周学习内容
1.集合: 集合的创建: 集合的特性:集合是无序的,集合可以去掉重复的元素 集合的操作:求交集: 求并集: 求差集: 判断子集: 判断父集: 对称差集: 判断交集: 增加: 删除: 求集合的长度:print(len(list_3)) 2.文件 文件的创建: 文件的操作:读: 写: 追加: 句柄位置操 ...
分类:编程语言   时间:2018-09-30 22:39:03    阅读次数:238
noj算法 迷宫问题 回溯法
描述: 给一个20×20的迷宫、起点坐标和终点坐标,问从起点是否能到达终点。 输入: 多个测例。输入的第一行是一个整数n,表示测例的个数。接下来是n个测例,每个测例占21行,第一行四个整数x1,y1,x2,y2是起止点的位置(坐标从零开始),(x1,y1)是起点,(x2,y2)是终点。下面20行每行 ...
分类:编程语言   时间:2018-09-30 22:39:37    阅读次数:194
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!