C++ 算法设计与分析

边学习、边进步。在此记录 -> (准备中...)虚幻引擎技术

排序:
默认
按更新时间
按访问量

Unity引擎中各个平台的调用路径

分类: 1. Assets根目录: 2. Resources目录:可以在根目录下,也可以在子目录里,可以使用Resource.Load()方法加载资源。 3. StreamingAssets目录:只读,不会被Unity压缩 4. PersistentDataPath:可读可写,只能在运行时...

2016-07-14 08:25:32

阅读数:225

评论数:0

将猎豹浏览器的收藏夹转移到Firefox的书签

本人之前一直使用Chrome,后来因为常常重装系统,Chrome的同步功能不能直接使用。这个很蛋疼,就换用了猎豹浏览器,用了很长时间,但是近期一直在做前端发开,Firefox的开发者功能当然不用说是最强的,但是猎豹上面还有很多收藏网页没法转移,如图: 在此写一个小方法快速转换,没什么技...

2016-01-23 14:12:02

阅读数:2458

评论数:2

十六进制(2^n进制)转换十进制(非2^n进制)快速算法

C++代码如下:算法思路: 使用long long类型来保存较大的十进制数字, 如果再大就需要用大数字数组加法来计算. 此处使用char *来保存输入的十六进制字符(边输入边存储,所以是倒着存的),之后使用快速的位运算而不是快速幂运算.公式为:1>>(2*4*i)( 1:binary ...

2015-03-28 15:55:09

阅读数:214

评论数:0

十六进制快速转换八进制(算法核心可适用于2^n进制转化)

C++代码: 这个是百度百科中摘取的code, 大家千万要注意gets()和puts()的输入输出流, 对于刚刚入门C程序设计的同学, 千万记得gets()是不会读取’\n’,而是将’\n’存进输入流, 如果再跟一个getchar() 即可检验编译环境: Sublime 2 + MinGW#i...

2015-03-28 15:02:31

阅读数:250

评论数:0

稍稍改良版的快速幂运算

C++代码: /* * @author Hahn * 此算法可在指数为1时减少一步计算(base *= base) * 本人为渣校大二学生 */ typedef long long ll; ll pow(ll x, ll y) //改进版快速幂...

2015-03-28 14:57:10

阅读数:267

评论数:0

C++虚基类的测试代码

在声明ComponentBase为Window和ScrollBar的虚基类后, WindowScrollBar

2014-11-23 00:19:51

阅读数:278

评论数:0

Java图形界面接触

框架 :JFrame(只可以有一个) JButton 布局管理器: FlowLayout BorderLayout , GridLayout , CardLayout , GridBagLayout JDialog GridLayout(int rows ,int cols , i...

2014-11-23 00:12:47

阅读数:368

评论数:0

链式结构的队列: Queue

代码: #include using namespace std;#include class queueNode{public:int data;queueNode *next;queueNode(){next = NULL;}};class queue{private:queueNode *...

2014-10-30 22:24:10

阅读数:213

评论数:0

模板类BinaryTree的插入与输出

代码: #include #include #include using namespace std;int pow(int x,int y){ static int res = 1; if(y == 0) return res; else { res*=x; pow(x,y-1); }}cla...

2014-10-30 22:23:27

阅读数:230

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭