• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
sfesly
博客园 首页 新随笔 联系 订阅 订阅 管理
上一页 1 ··· 7 8 9 10 11 12 13 下一页

2015年1月6日

Generating Gaussian Random Numbers(转)
摘要: Generating Gaussian Random Numbershttp://www.taygeta.com/random/gaussian.htmlThis note is about the topic of generatingGaussiapseudo-random numbers gi... 阅读全文
posted @ 2015-01-06 20:34 sfesly 阅读(396) 评论(0) 推荐(0)
 
 

2014年12月26日

C/C++中的行读取
摘要: 在C语言里面一直很容易混淆的,gets和fgetS的区别:char * fgets ( char * str, int num, FILE * stream );Reads characters fromstreamand stores them as a C string intostruntil... 阅读全文
posted @ 2014-12-26 09:19 sfesly 阅读(348) 评论(0) 推荐(0)
 
 

2014年12月23日

C/C++中浮点数输出格式问题
摘要: 在C语言中,浮点数的输出格式有三种:%g, %f, %e首先要说的是%e是采用科学计数法来显示。%g与后两者有一个重要的差别,就是设置输出精度的时候,(C中默认浮点输出精度是6),%g认为,包括整数位在内,输出6位就行,而%f %e认为,这6位是指小数点后面的精度是6位。在C++中,cout使用se... 阅读全文
posted @ 2014-12-23 08:32 sfesly 阅读(4594) 评论(0) 推荐(1)
 
 

2014年12月21日

C/C++中的输出对齐设置
摘要: 输出对齐有两个方面,一是输出宽度,一是左对齐还是又对齐。在C++里面,默认是右对齐,可以通过cout.setf(std::ios::left)调整为左对齐,而且这种调整是全局的,一次设置,后面都有效。但是对于输出宽度的设置(使用cout.width(int i)设置)是一次性的,只影响紧随其后的一次... 阅读全文
posted @ 2014-12-21 09:21 sfesly 阅读(54215) 评论(0) 推荐(0)
 
 

2014年11月29日

C++11 中的initialize_list
摘要: 这就是一个简单的模板类,不过在C++中有了特殊的语法支持,定义的时候使用如下的格式:initialize_list dl = {1.1, 1.2};或者:initialize_list dl {1.1, 1.2};还有就是有一些容器类也会有构造函数是以initial_list类为参数的。templa... 阅读全文
posted @ 2014-11-29 09:27 sfesly 阅读(4894) 评论(0) 推荐(0)
 
 

2014年11月23日

c++中的构造函数初始化列表
摘要: 三种情况下,必须在构造函数初始化列表中初始化成员:1、const成员2、引用成员3、没有默认构造函数的成员 阅读全文
posted @ 2014-11-23 08:45 sfesly 阅读(211) 评论(0) 推荐(0)
 
 

2014年11月22日

C++11中的array
摘要: stl中的vector功能相比普通数据而言是要强大很多的,代价是需要动态的内存管理机制(分配,再分配,释放)。而有时候我们只需要普通的数组而已,这就带来了效率上的浪费。array就是用来代替普通的数组的,打开头文件,发现该模板中有如下语句:_Ty _Elems[_Size == 0 ? 1 : _S... 阅读全文
posted @ 2014-11-22 08:35 sfesly 阅读(260) 评论(0) 推荐(0)
 
 

2014年11月20日

STL 中的链表排序
摘要: 一直以来学习排序算法, 都没有在链表排序上下太多功夫,因为用得不多。最近看STL源码,才发现,原来即使是链表,也能有时间复杂度为O(nlogn)的算法,大大出乎我的意料之外,一般就能想到个插入排序。下面的代码就是按照源码写出的(去掉了模板增加可读性),注意forward_list是C++11新加的单... 阅读全文
posted @ 2014-11-20 21:08 sfesly 阅读(470) 评论(0) 推荐(0)
 
 

2014年10月28日

poj1068 Parencodings
摘要: 这题分两步,第一步由给定的p字符串得到原来的括号表达式,第二步由括号表达式得到W字符串。q By an integer sequence P = p1 p2...pn where pi is the number of left parentheses before the ith right pa... 阅读全文
posted @ 2014-10-28 10:11 sfesly 阅读(212) 评论(0) 推荐(0)
 
 

2014年10月26日

poj 3295 Tautology
摘要: 这题属于构造题,有两点需要想到:1、所谓永真式就是说题设中所给的五个逻辑变量无论如何取值,最终的运算结果总是为真,这里就需要枚举五个逻辑变量的取值情形。很容易想到共有32种情况:也就是说,对于每个字符串,如果这32种情况下的运算结果都是真的话, 那它就是永真式。1~32, 用按位与的办法,可以逐次枚... 阅读全文
posted @ 2014-10-26 21:40 sfesly 阅读(168) 评论(0) 推荐(0)
 
 
上一页 1 ··· 7 8 9 10 11 12 13 下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3