`
fly_yr
  • 浏览: 23353 次
  • 性别: Icon_minigender_2
  • 来自: 青岛
社区版块
存档分类
最新评论
文章列表
vc++6.0快捷键大全-- F1:帮助 Ctrl+O:Open Ctrl+P:Print Ctrl+N:New Ctrl+Shift+F2:清除所有书签 F2:上一个书签 Shift+F2:上一个书签 Alt+F2:编辑书签 Ctrl+F2:添加/删除一个书签 F12:Gotodefinition Shift+F12:Gotoreference Ctrl+'Num+':Displaysthenextsymboldefinitionorreference Ctrl+'Num-':Displaystheprevioussymboldefinitionorrefe ...
vc++6.0快捷键大全-- F1:帮助 Ctrl+O:Open Ctrl+P:Print Ctrl+N:New Ctrl+Shift+F2:清除所有书签 F2:上一个书签 Shift+F2:上一个书签 Alt+F2:编辑书签 Ctrl+F2:添加/删除一个书签 F12:Gotodefinition Shift+F12:Gotoreference Ctrl+'Num+':Displaysthenextsymboldefinitionorreference Ctrl+'Num-':Displaystheprevioussymboldefinitionorrefe ...
插入排序InsertionSort,参数是一个数组包含了n个待排序的数,输入的各个数字是原地排序的(sorted in place),意即这些数字就是在数组A中进行重新排序的,在任何时刻,至多只有其中的常数个数字是存储在数组之外的,当过程InsertionSort执行完毕后,输入数组A中就包含了已排好序的数组输出序列。 下面是利用C++语言实现的插入排序代码: #include <iostream> #define N 10 using namespace std; //声明插入排序函数 int* insertionSort(int *array,int length) ...
插入排序InsertionSort,参数是一个数组包含了n个待排序的数,输入的各个数字是原地排序的(sorted in place),意即这些数字就是在数组A中进行重新排序的,在任何时刻,至多只有其中的常数个数字是存储在数组之外的,当过程InsertionSort执行完毕后,输入数组A中就包含了已排好序的数组输出序列。 下面是利用C++语言实现的插入排序代码: #include <iostream> #define N 10 using namespace std; //声明插入排序函数 int* insertionSort(int *array,int length) ...
装饰模式(Decorator):动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更加灵活。 其中Component定义了一个对象接口,可以给这些对象动态的添加职责;ConcreteComponent是定义了一个具体的对象,也可以给这个对象添加一些职责;Decorator装饰抽象类,继承自Component,从外类来扩展Component的功能,但对于Component来说,是无需知道Decorator的存在的;对于DecoratorA、DecoratorB是具体的装饰对象,起到给Component添加职责的功能。 装饰模式利用setComponen ...
今天研究了一下策略模式,策略模式(Strategy)定义了一个算法家族,对每个算法分别封装成为一个单独的类,让他们之间可以相互的替换,此模式让算法的变化不会影响到使用算法的客户,可以减少了各种算法类与使用算法类之间的耦合。策略模式包含Strategy、context两个模块,Strategy为Context定义可一系列可供重用的算法或行为,继承有助于析取出这些算法中的公用功能。 策略模式就是用来封装算法的,在实践中,我们可以用它来封装几乎封装任何类型的规则,只要在分析过程中需要在不同时间应用不同的业务规则,就可以考虑用策略模式处理这种变化的可能性。 在策略模式中,选择所用具体实现的职责有 ...
今天学习了简单工厂设计模式(OperationFactory),随笔写写自己的理解,便于学以致用。 简单工厂设计模式中,工厂类是核心,是与外界直接交互的接口,包含了必要的逻辑判断,根据外界操作决定应该创建哪一个操作(Operation ...
以windows风格为例可以这们写: try { UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel"); }catch(Exception e) { e.printStackTrace(); } 其它的只要做相应的替换就可以了: 更换为windows风格: com.sun.java.swing.plaf.windows.WindowsLookAndFeel 更换为metal风格(默认): javax.swing.plaf.metal.Me ...
package com.testthree.third; import java.util.Arrays; public class Teacher implements Comparable<Object>{ /** * @param args */ private int no ; private String name; private int age; private String seminary; public Teacher(int no,String name,int age,String seminary) { this.no = no; ...
/** * */ package com.chessboard; /** * @author Administrator * */ public class ChessBoard { /** * @param args */ final static int board_size = 4; static int tial = 1; static int [][]board = new int [board_size][board_size]; static void chessBoard(int tr,int tc,int dr,int ...
#include <iostream> #include <stdio.h> #define Board_size 4//该棋盘矩阵的维度 using namespace std; int Board[Board_size][Board_size];//声明该棋盘矩阵 void ChessBoard(int tr,int tc,int dr,int dc,int size) //tr,tc为最左上角的坐标,dr,dc为特殊方块 ...
Global site tag (gtag.js) - Google Analytics