递归求素数加强版
在书3D_Math_Primer_for_Graphics_and_Game_Development 的110面的位置, 讲解了任意的3D矢量绕任意轴旋转的公式, 理解起来非常简单, 对于3D矢量V,我们假设绕单位矢量n转动, 则v分解成沿法线的分量V(平行)和与法线垂直平面上的V(垂直)之和, 转过一定的角度theta后到v' 我们求v' 就可以
陆陆续续几年的时间,出来这个版本。 vs2010&c# 1.可以生成blumind软件的bmd格式图形化显示(谢谢blumind作者给我们提供了这么好用的小软件) 2.可以直接利用blumind绘制目录结构,然后软件批量建立 3.或者将已有的文件夹结构保存成bmd格式。(当然可以稍加修改变成其他格式) 4.可以利用xml文件保存自己认为好的结构 5.自己内置一套描述语法 6.
今天无聊的时候想到的。 C语言: 递归求素数 //递归求素数 //by winxos 2011-08-29 //#include "math.h" int isdiv(int a,int b) { //if(b==(int)sqrt(a)+1) re
PROE软件对模型文件的版本管理是通过后缀来区分的, 所以多次保存后文件夹内文件名字会形如: abc.prt.1 abc.prt.2 abc.prt.3 cdd.prt.1 等等,久而久之,文件版本就会非常多,会非常臃肿,而且保留过多的历史版本没有太大意义。 proe自带了purge命令可以将旧版本的文件删除,删除后版本号保持最大号,也可以通过备份来实现版本号的重新归一。
XNA是Microsoft为了简化游戏编程,而向公众推出的一个游戏开发框架。 详细的介绍以及教程请到 微软官方站点 http://creators.xna.com/en-US/ 或者 不错的中文站点:http://xna.omgsoft.com.cn/ 了解。 本文假定读者已经对编程有了初步的了解,只讲解一下XNA相关的东西。 大家一步步跟我做: 先从官网下载 x
花了点时间看了一下A Tour of the Standard Library,发现C++作者写得非常的详细,易懂,不知道以前为什么没有看这么好的东西。 这章里面以前没有接触到的就是输入输出流的迭代器操作,很有意思,如下代码:
为了方便各位,我将VS2008 下编译好的 OPENCV 2.0 库共享给大家, 省的大家去下载源文件而且还要重新编译一次的麻烦, 总文件大小为12M多点(包括一本OPENCV的指南),比原始的官方下载小不少。
GDI+是.net引入的绘图类,相对于GDI绘图来说,使用更简单,功能更强大。 补充一点:实际上GDI以及GDI+技术winxos很早前就用过了,只是一直不知道这个叫GDI+。。。 下面我用C#写了个简单的GDI+使用示例,相应
GMP大数库VC使用入门教程 Winxos 2009-9-29 GMP是GUN的一套大数库,提供了数百个基础函数,执行效率比较高,但是网上相对来说详细的教程比较少,本教程为大家介绍如何在windows ,vc6.0开发环境下,配置和使用GMP库。 附件下载地址:http://d.namipan.com/sd/929339 附件包括gmp编译好的静态库文件gmp.h gmp.li
#include <iostream> #include <map> #include <vector> using namespace std; int main() { int a[]={8, 11, 12, 16, 18, 24, 27, 28, 36, 40, 48, 51, 60, 64, 76, 84, 88, \
/* *A Test of C# *Use Odd sieve to count or print the Primes. *T2370 1.73G, 2G Ram, 10^8 use 2.8s *winxos 2010-3-5 */ using System; namespace ConsoleApplication1 { class Test
Problem 188 winxos 2010-1-26 04 April 2008 The hyperexponentiation or tetration of a number a by a positive integer b, denoted by a↑↑b or ba, is recursively defined by: a&uar
Problem 138 Consider the isosceles triangle with base length, b = 16, and legs, L = 17. By using the Pythagorean theorem it can be seen that the height of the triangle, h = (172 82) = 15, wh
前些天用C#写了个假名到罗马音的转换软件,效果如下: 开发日志:实现国际化(自动双语版本)2010-7-27实现了罗马音和假名的双向转换2010-7-26 添加了大小写不敏感的选项 添加了促音的转换,如 tto 为 っと 添加about栏 2010-5-7 对界面进行重新设计 采用clickonce添加了自动升级功能 添加了浊音、半浊音、拗音的罗马音到平假名的
以下为CSDN上的介绍以及试读 Beginning C# Objects从概念到代码 书名:Beginning C# Objects从概念到代码 作者:Jacquie Barker and Grant Palmer 译者:韩磊,戴飞 来源:电子工业出版社 出版时间:2006年06月 ISBN:ISBN:7-121-02493-4
RSA是一套用了多年的加密系统,主要运用了数论中大数难以分解但是一个大的素数又相对比较容易判断的性质,关键理论可以查询 欧拉定理、大数运算、素数判定、快速指数模运算,扩展欧几里得算法。 代码如下:采用long long 类型使用小素数进行算法演示,未进行分段处理,所以单个字符加密结果一样。 /* 此程序用于演示RSA加密原理 winxos 20
双缓冲是一种非常有效的提高绘图速度以及避免闪烁的手段,应用非常的广泛。 基本原理为先将图绘制到内存,然后一次性将内存拷贝到屏幕。 如果您不知道双缓冲,请先查阅相关资料,接下来主要是讲一下在VC2008中如何在MFC单文档 GDI+应用程序中使用双缓冲。 我们添加一个计时器,间隔设置成40次每秒,典型代码如下: void CHitTestView::On
大家都知道屏保文件后缀为scr,不过其本质上是exe改名得到的,所以编写屏幕保护文件实际上就是编写个本地应用程序。 屏幕保护有个好处,就是可以实现一定时间无人操作后自动运行,所以这样就可以给我们带来很多便利,比如自己经常离开了电脑,又忘记了注销网络,那么我们就可以用屏幕保护程序来实现我们需要完成的事情。 本文采用C#编写了一个完成指定任务的标准屏保,大家可以举一反三,实现其他的功
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号