会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Javier博客
博客园
首页
新随笔
联系
订阅
管理
2020年8月12日
使用halo搭建自己的博客并配置https域名访问
摘要: 让每个人都有一个自己的博客站点!
阅读全文
posted @ 2020-08-12 18:20 javier_macro
阅读(1110)
评论(0)
推荐(0)
2018年3月11日
set学习记录
摘要: set是STL中的集合容器,其中每个元素都互不相同,并且都是以递增的形式排列。 set只能使用迭代器访问。 说一下常用函数: 1、insert(x);插入函数用于把x插入set。 2、find(value);若value存在返回value的迭代器,否则返回st.end()。 3、erase(it);
阅读全文
posted @ 2018-03-11 16:23 javier_macro
阅读(110)
评论(0)
推荐(0)
map学习笔记
摘要: map是一个键-值(key-value)映射容器。 形式有 还有很多,这里只是举例。 map是可以通过下标访问。比如:map["abc"] = 5,不要觉得奇怪这是可能的也是可以的! 一定要记住键是唯一的,就好像数学的函数里一个x只能对应一个y一样。要是出现了 那么20一定会被覆盖,最后map['c
阅读全文
posted @ 2018-03-11 16:08 javier_macro
阅读(464)
评论(0)
推荐(0)
string的常见用法
摘要: 使用前提:需要头文件! 1、string类型是可以下标访问的,也可以通过迭代器访问 2、length(),size()来返回string字符串的长度。 3、insert()函数,这里说两种写法 1 #include<iostream> 2 #include<string> 3 using names
阅读全文
posted @ 2018-03-11 15:07 javier_macro
阅读(289)
评论(0)
推荐(0)
关于vector的自我补充
摘要: insert()函数,选择性插入。 insert(v.begin()+i,x)意思就是把x插入vector数组v的第i位置上(也是迭代器的位置上),其后面的数字都会自动后移。注意i是从0开始的! ersae()函数,选择性删除。 ①erase(it),删除迭代器为it处的元素。 ②erase(fir
阅读全文
posted @ 2018-03-11 14:12 javier_macro
阅读(164)
评论(0)
推荐(0)
2018年3月10日
全排列
摘要: 全排列就是求排列组合里的A(m,n),(n>=m)的全部情况。我们要统计A(m,n)很简单用阶乘就可以求,但是要输出全部情况就有些困难了。这里我介绍记下用递归求解全排列全部情况的方法。 1 #include<cstdio> 2 #include<iostream> 3 using namespace
阅读全文
posted @ 2018-03-10 14:05 javier_macro
阅读(269)
评论(0)
推荐(0)
浮点数的比较
摘要: 浮点数的比较困扰了我很久,今天终于看到了解决办法在此分享一下。 因为计算机采用有限二进制数编码,所以浮点数在计算机中的存储总是不精确的。在大量计算后一个浮点数1.18可能在计算机中就会变为1.18000000000001或者1.17999999999999,在这种情况下c/c++使用“==”操作必须
阅读全文
posted @ 2018-03-10 10:24 javier_macro
阅读(315)
评论(1)
推荐(0)
2018年3月8日
进制转换器
摘要: 1 /* 2 进制转换器 3 P进制数x转为Q进制数z 4 过程模拟,先转十进制再转目标进制 5 */ 6 #include 7 #include 8 #include 9 using namespace std; 10 int main(){ 11 int p,q; 12 int x,y=0,z; 13 int a=1; 14 stac...
阅读全文
posted @ 2018-03-08 21:55 javier_macro
阅读(253)
评论(0)
推荐(0)
日期计算器
摘要: 1 /* 2 日期格式为YYYYMMDD 3 */ 4 #include 5 #include 6 using namespace std; 7 8 int isLeap(int y){ 9 return (y%400==0)||(y%4==0&&y%100!=0); 10 } 11 12 int main(){ 13 int time,cnt; 14 ...
阅读全文
posted @ 2018-03-08 21:34 javier_macro
阅读(361)
评论(0)
推荐(0)
menset与fill
摘要: menset函数一般只对int型数组进行0、-1的赋值。原因:menset对数组是按字节赋值,对每个字节的赋值是相同的,故int的4个字节全部被赋相同的值,而0正好二进制编码全为0,-1的二进制编码全为1,不容易发生错误。不要忘了加头文件<string.h>;数组初始化为0的语法为:menset(数
阅读全文
posted @ 2018-03-08 20:23 javier_macro
阅读(356)
评论(0)
推荐(0)
下一页
公告