- 博客(14)
- 问答 (1)
- 收藏
- 关注
原创 牛顿迭代法快速求平方根
求出根号a的近似值:首先随便猜一个近似值x,然后不断令x等于x和a/x的平均数,迭代个六七次后x的值就已经相当精确了。 例如,我想求根号2等于多少。假如我猜测的结果为4,虽然错的离谱,但你可以看到使用牛顿迭代法后这个值很快就趋近于根号2了: ( 4 + 2/4 ) / 2 = 2.25 ( 2.25 + 2/2.25 ) / 2 = 1.56
2017-02-25 09:51:23
800
原创 Win32窗口外观样式window style
WS_OVERLAPPED=WS_TILED=WS_BORDER|WS_CAPTIONWS_OVERLAPPEDWINDOW=WS_TILEDWINDOW=WS_OVERLAPPED|WS_CAPTION|WS_SYSMENU|WS_THICKFRAME|WS_MINIMIZEBOX|WS_MAXIMIZEBOXWS_POPUPWINDOW=WS_POPUP|WS_BORDER|WS_SY
2017-02-22 10:27:22
2124
原创 Win32窗口类样式WNDCLASS.style
窗口类样式WNDCLASS.styleCS_VREDRAW提供窗口位置变化事件和高度变化事件的处理程序,功能是重绘窗口CS_HREDRAW提供窗口位置变化事件和宽度变化事件的处理程序,功能是重绘窗口CS_DBLCLKS提供窗口双击事件的处理程序,功能是使窗口在最大化与正常尺寸之间切换
2017-02-22 09:41:39
3003
原创 获取字符串长度
答案如下:#include using namespace std;int str_len(char *str);int main(){ char *str = new char[100]; cin>>str; cout<<str_len(str); delete str; return 0;}int str_len(char *str){
2017-02-16 00:28:53
630
原创 运用递归计算在n个球中任取m个球(不放回)共有多少种取法
本文给出了运用递归计算在n个球中任取m个球(不放回)共有多少种取法的解答,并进行了思路分析。
2017-02-15 14:46:46
4847
转载 浅析栈区和堆区内存分配的区别
以下是对栈区和堆区内存分配的区别进行了详细的分析介绍,需要的朋友可以过来参考下一直以来总是对这个问题的认识比较朦胧,我相信很多朋友也是这样的,总是听到内存一会在栈上分配,一会又在堆上分配,那么它们之间到底是怎么的区别呢?为了说明这个问题,我们先来看一下内存内部的组织情况.从上图可知,程序占用的内存被分了以下几部分.1、栈区(stack)由编译器自动分配释放 ,存放函数的参数值,
2017-02-14 16:35:20
349
原创 C++获取数组元素个数的问题
C++中数组可分为堆区的数组和栈区的数组,对于两种数组C++都没有函数可以直接获取数组的元素的个数。一、堆区的数组堆区的数组是自己申请的,比如用new申请空间:int* arr = new int[10];堆区的数组不能计算出包含元素个数。二、栈区的数组栈区的数组是系统自动分配的。 int arr[10] = { 1,2,3,4,5,6,7,8,9,0 };
2017-02-14 16:21:46
23576
2
空空如也
c++双向队列在队列头加入元素效率低吗?
2017-03-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人