- 博客(11)
- 收藏
- 关注
原创 Git下载
GIT安装官网太慢了。。。这个好像是国内的镜像:https://npm.taobao.org/mirrors/git-for-windows/好像是能回及时更新,下的时候注意区分32和64bit记录下省得找不到(笑)
2021-03-11 23:19:58 180
原创 java与c的跨平台原理(学习笔记)
java跨平台 最近在学习java,然后听说了许多java的优点,java是个很好的跨平台语言,那么什么是跨平台呢,那么我们就要先懂得java代码的运行是怎么个操作的: 假如我们编好了一个java程序,文件是以.java结尾,例:HelloWorld.java,它以javac.exe被编译成HelloWorld.class的字节码文件,在执行和翻译时候,表面上我们调用的是java.exe,实际上,在调用java.exe的时候,会动态调用JVM(java虚拟机
2020-08-05 20:39:31 585 2
原创 学习qt关于信号,槽的的一些小总结
QT信号和槽:我们举一个很简单的例子:我是阿拉丁,我捡到了一个神灯(我们都知道的一个寓言故事),那么我擦拭灯,灯内飞出灯神,这样灯神就能实现我的三个愿望(hhh)那么,我就是信号的发出者,擦拭灯这个动作,就是信号,灯,就是信号的接收者,灯神出来,就是信号的反应,也就是槽1.信号:使用signals关键字声明,只要有函数声明,不需要实现可以自定义信号没有返回值 void可以带参数 **:void sig1(int ,double,QString)&nb
2020-07-02 08:13:19 369
原创 NC16464 跳石头 c++
NC16464跳石头链接:https://ac.nowcoder.com/acm/contest/5986/E来源:牛客网题目描述一年一度的“跳石头”比赛又要开始了!这项比赛将在一条笔直的河道中进行,河道中分布着一些巨大岩石。组委会已经选择好了两块岩石作为比赛起点和终点。在起点和终点之间,有 N 块岩石(不含起点和终点的岩石)。在比赛过程中,选手们将从起点出发,每一步跳向相邻的岩石,直至到达终点。为了提高比赛难度,组委会计划移走一些岩石,使得选手们在比赛过程中的最短跳跃距离尽可能长。由于预算限制
2020-06-09 23:41:43 458
原创 非优先队列的小顶堆
对应洛谷题目堆模板小顶堆就是一直把最小的元素放根节点,父节点小于子节点,尾部输入,顶部输出;如果i代表当前位置的下标,当2*i>len(堆对应数组的长度)代表这个节点没有子节点对应两种操作,尾部插入元素和删除顶堆元素,当删除了顶堆元素时,把尾部元素赋值给顶部位置,然后删除尾部元素,然后再向下调整堆;对应代码#include<iostream>using namespace std;const int MAXN=1e6+5;int heap[MAXN]; int len=
2020-05-15 10:59:37 280
原创 数字加上'0'变成字符类型
数字加上’0’变成字符类型你是否也总是突然想起什么东西然后忘记它怎么来得,为什么,什么原因,对就是我。。哈哈哈嗝我们都知道,为了对数据管理,数据被分成int,char,string型,而每一个数据在计算机中用01储存,对于特定的一些,我们人为的定义编码进行储存让计算机识别那么,在编程中,我们用的符号一般来自ASCII码,它是用一个字节的低七位来表示一个字符的编码, 2^7 =128 ,最高位...
2020-04-24 19:41:14 4615 2
原创 c++ 中sort 括号内函数排序规则示范
c++ 中sort 函数排序规则示范题目地址描述主要考点是模板和sort的用法sort中例如sort(a+1,a+n+1)默认是升序排序,当你需要给sort排序方法调整时候需要自己定义一个函数,列如bool cmp(int a,int b){ return a>B;}```**此时,主函数里sort(a+1,a+n+1,cmp)实现a数组的降序排序****当然,...
2020-04-19 20:47:05 1243
原创 c++数字输出位数控制以及保留小数位
c++中的控制输出位数以及输出保留几位小数::文件——是I/O流控制头文件使用函数:setprecision(x)“precision”的意思是“精度”,那么加上前面的“set”的意思也就明确了——设置精度用setprecision(3)可以设置保留几位有效数字(这里是3)fixed则可以控制保留小数的位数,位数是由setprecision括号里的数字控制的#include<io...
2020-03-19 13:14:36 4580
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人