相关分类: Java技术 C/C++ VB delphi
  • 第一章 程序设计入门

    1. 在竞赛中,题目:给定两个整型数a,b,将其交换后输出。 最优解法:(直接反序输出) #includeiostream int main(){ int a,b; cin a b; cout b a; return 0 ;} 2. 带有与、或等操作的表达式,若判定结果已经确定,则不再进行运算,这种策略成为短路(short-circuit...

    2018-12-17 10:46:04

  • 数据结构学习-BST二叉查找树

    二叉查找树(Binary Search Tree) 是一种树形的存储数据的结构 如图所示,它具有的特点是: 1、具有一个根节点 2、每个节点可能有0、1、2个分支 3、对于某个节点,他的左分支小于自身,自身小于右分支 接下来我们用c++来实现BST的封装 首先我们编写每个节点的类结构,...

    2018-12-14 08:35:32

  • 学习 Qt 编程的好书精品推荐!

    最近一段时间,准备开始搞Qt方面的东西,想找几本书看看。网上介绍QT的书籍也有很多,不想浪费时间,所以想找几本精品的书籍来看。花了半天的时间找了几本非常不错的,这里面整理好之后推荐给大家! 下面介绍的几本书可以说每本都不错。不过放在这一堆大家也不知道先看...

    2018-12-14 08:35:30

  • 平衡二叉树(AVL)

    AVL就是优化二叉查找树 平衡因子不大于1 左 根 右 具体看代码 #includebits/stdc++.h using namespace std;typedef struct node;typedef node * tree; struct node{ int v; int heigh; tree L,R;}; // 获取以root为根结点的子树的当前height int getheigh(tree root){...

    2018-12-13 08:55:48

  • c++简单学习

    在c++中我们很容易遇到字符串的分割处理问题,这种问题通常比较容易,但由于我比较菜,花费了一定时间去思考一个和字符串相关的题,该题的大概思路是利用取模运算后,将得到的单个字符进行分析,主要考察到了字符串的合并操作,明日计划30学习c++。...

    2018-12-13 08:55:35

  • enote笔记法的思考(ver0.2)

    章节:enote笔记法的思考 enote笔记法,它是一种独特的文本标记方式与呈现方式。这一整套系统的记笔记的方法,它能够帮助我们对文本内容(例如,其中的概念、观点、思想等)更加直观和条理地进行理性思考和分析。 无论哪种类型的书籍,你都可以用enote笔记法来做读书笔...

    2018-12-12 09:22:42

  • 基于QCustomPlot绘图,鼠标跟随动态显示曲线上的点的

    QCustomPlot是一个开源的基于Qt的第三方绘图库,能够绘制漂亮的2D图形。 QCustomPlot的官方网址:https://www.qcustomplot.com/ 从官网下载QCustomPlot的源文件,包括qcustomplot.h和qcustomplot.cpp。 本程序的源码下载地址:https://github.com/xiongxw/XCustomPlot....

    2018-12-11 09:02:56

  • luogu P1816 【忠诚】

    话说许多dalao都采取线段树A题可本蒟蒻不会啊, 暴力的我想出了暴力解法(快排) #includecstdio #include algorithm using namespace std; struct skh{ int x,y;};skh a[ 100001 ]; bool cmp(skh s,skh b){ return s.x b.x;} int main(){ int m,n,t,k; scanf( " %d%d...

    2018-12-11 09:02:52

  • java:模拟栈操作

    1 import java.util.ArrayList; 2 3 public class MyStack { 4 5 private ArrayListObject arrayList; 6 7 public MyStack() { 8 arrayList = new ArrayList (); 9 } 10 11 public void pop(Object o) { 12 arrayList.add(o); 13 } 14 15 public Object myRamove() { 1...

    2018-12-11 09:02:49

  • gdb 基础

    版权:https://linuxtools-rst.readthedocs.io/zh_CN/latest/tool/gdb.html 1. gdb 调试利器 GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。 对于一名Linux下工作的c++程序员,gdb是必不可少的工具; 1.1. 启动gdb 对...

    2018-12-11 09:02:47

2