- 博客(16)
- 问答 (1)
- 收藏
- 关注
原创 批处理作业问题——分支限界法
#include <iostream>using namespace std;//最小堆的插入与删除template<class T>class MinHeap{ template<class Type> friend class Graph; public: MinHeap(int maxheapsize = 10); ~MinHeap
2017-10-31 21:27:08 3884
原创 java二分查找
package dljd;import java.util.Scanner;public class Test{ static int index(int[] a ,int n,int x) { int i=0; int j=n-1; int m=(i+j)/2; while(i<=j){ if(a[m
2017-10-27 19:45:02 171
原创 java写选择排序
package dljd;import java.util.Scanner;public class Test{ public static void main(String[] args) { Scanner x=new Scanner(System.in); int n; n=x.nextInt(); int
2017-10-27 19:32:38 216
原创 数组模拟栈+自定义异常
package dljd;public class Stack { Object[] elements; int insert=0; Stack(){ this(3); } Stack(int max){ elements = new Object[max]; } public vo
2017-10-27 18:22:35 188
原创 鸡的选择问题--回溯法
#include <iostream>using namespace std;class farm{ friend void compute(int [],int [],int ,int); private: void Backtrack(int i); bool Bound(int i); int n;//总的鸡的个数 int *x;//当前
2017-10-23 15:07:17 235
原创 手动抛出异常
package dljd;public class IllegalNameException extends Exception{//编译时异常 IllegalNameException()//定义异常一般提供两个构造方法 { } IllegalNameException(String msg) { super(msg);/调用父类的构造方法
2017-10-22 14:12:12 1269 1
原创 成员内部类
成员内部类 可以看做是 成员变量,但是类中不可以有静态的声明(因为内部类依附于外部类实例,但是static类不需要,so…) 成员内部类可以访问外部类的所有数据public class Final { static int n=9; private int m=10; class innerclass{ //局部类 public void m2
2017-10-21 23:10:06 131
原创 部落卫队问题
#include <iostream>#include <fstream>#include <cstdlib>using namespace std;class Clique{ friend MaxClique(int **, int [], int);private: void Backtrack(int i); int **a, //图G的邻接矩阵
2017-10-19 21:22:11 1907
原创 generator
yield 的作用就是把一个函数变成一个 generator,带有 yield 的函数不再是一个普通函数,Python 解释器会将其视为一个 generator,调用 fab(5) 不会执行 fab 函数,而是返回一个 iterable 对象!在 for 循环执行时,每次循环都会执行 fab 函数内部的代码,执行到 yield b 时,fab 函数就返回一个迭代值,下次迭代时,代码从 yield b
2017-10-19 20:14:07 145
原创 列表生成式 思考题
思考:如果list中既包含字符串,又包含整数,由于非字符串类型没有lower()方法,所以列表生成式会报错: L = [‘Hello’, ‘World’, 18, ‘Apple’, None] [s.lower() for s in L] Traceback (most recent call last): File “”,
2017-10-19 19:21:22 946
原创 dict和set的key不可变
dict和set的key是不可变的 :tuple虽然是不可变对象,但是只有不含list的tuple才能做key,包含有list的tuple是“可变的”list是可以改变的,所以肯定是不能做key的**>>> a=(1,2,3)>>> b=(1,[2,3])>>> dict1={a:'A'}>>> dict1[a]'A'>>> dict2={b:'B'}Traceback (mos
2017-10-17 21:30:46 425
原创 数字三角形问题
`#include include using namespace std;int main() { ifstream input(“C:\input.txt”);ofstream output("C:\\output.txt");int data[101][101]={0};int n;input>>n;for(int i=1;i<=n;i++){ for(int j
2017-10-09 14:44:54 189
原创 finally用法
Java 虚拟机会把 finally 语句块作为 subroutine(对于这个 subroutine 不知该如何翻译为好,干脆就不翻译了,免得产生歧义和误解。)直接插入到 try 语句块或者 catch 语句块的控制转移语句之前。但是,还有另外一个不可忽视的因素,那就是在执行 subroutine(也就是 finally 语句块)之前,try 或者 catch 语句块会保留其返回值到本地变量表(L
2017-10-06 20:29:52 3448
空空如也
用hibernate连mysql出错
2017-12-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人