首页 > 其他
【Matlab编程】matlab 画图
1.  不用截图工具就可以将图保存成图像格式,并且没有背景颜色:saveas(gcf ,’outputname’,’png/jpg’),第三项省略时默认为fig.m文件 2.  计算形如(-1)^2/3,应该是默认先算(-1)^(1/3),plot的时候命令窗会警告略去了虚部, 为了避免不必要的麻烦((-1)^2)^1/3这样写,例子如下:这个是代码 clear clc subpl...
分类:其他   时间:2014-06-01 11:20:14    收藏:0  评论:0  赞:0  阅读:551
通俗解释什么是傅立叶变换
大家一定见过下面这种声音的波形图吧。 大家也一定见过播放音乐时跳动的条形图吧,它将声音分成多个频段,可以显示每个频段的音量。 下面这种频谱图和上图也是类似,颜色亮的地方表示某个频率的音量大。亮点越高表示声音的频率越大,听起来越感觉尖锐。 波形图转换成频谱图的过程中就用到了傅立叶变换。 简...
分类:其他   时间:2014-06-02 23:17:44    收藏:0  评论:0  赞:0  阅读:527
普林斯顿公开课 算法1-1:算法分析
为什么要分析算法 分析算法可以预测算法的性能,比较算法之间的优劣,保证算法的正确性,理解算法的理论基础。 成功算法的例子 离散傅立叶变换,如果使用暴力方法,那么算法的复杂度是是N^2,如果使用FFT快速傅立叶变换可以实现O(N logN)复杂度 N-body模拟:使用Barnes-hut算法可以将复杂度降低到N logN ...
分类:其他   时间:2014-06-03 00:08:31    收藏:0  评论:0  赞:0  阅读:552
普林斯顿公开课 算法1-2:观察
这章通过一个简单的例子,详细说明算法分析的步骤。 算法 问题 给定N个不同的整数,从中任意取出三个整数。请问有几种情况,使得取出的3个整数之和为0? 解法 可以使用暴力算法,代码如下: 1 2 3 4 5 6 7 8 9 for(int i=0;...
分类:其他   时间:2014-06-02 23:17:06    收藏:0  评论:0  赞:0  阅读:472
普林斯顿公开课 算法1-3:数学模型
本节主要通过建立数学模型,来计算算法的运行时间。 公式 算法的运行时间=所有操作的开销乘以操作的次数之和 开销 下表展示了各种操作所需要的时间(单位:纳秒) 整数加法 2.1 整数乘法 2.4 整数除法 5.4 浮点加法 4.6 浮点乘法 4.2 浮点除法 13.5 sin 91.3 ...
分类:其他   时间:2014-06-01 10:42:24    收藏:0  评论:0  赞:0  阅读:621
YUV与RGB的相互转换
YUV到RGB: int C = Y - 16; int D = U - 128; int E = V - 128; int R = 298 * C + 409 * E + 128; int G = 298 * C - 100 * D - 208 * E + 128; int B = 298 * C + 516 * D + 128; RGB到YUV: ...
分类:其他   时间:2014-06-03 00:40:34    收藏:0  评论:0  赞:0  阅读:331
每日算法之二十二:Swap Nodes in Pairs
Given a linked list, swap every two adjacent nodes and return its head. For example, Given 1->2->3->4, you should return the list as 2->1->4->3. Your algorithm should use only constant space....
分类:其他   时间:2014-06-01 10:41:41    收藏:0  评论:0  赞:0  阅读:381
PIC18F4520 UART模板
如题 #define USE_AND_MASKS #include #include #include #include #pragma config OSC = INTIO67 //internal oscillator #pragma config WDT = OFF //watchdog timer off #pragma config LVP = OFF...
分类:其他   时间:2014-06-01 11:16:23    收藏:0  评论:0  赞:0  阅读:489
HDU 3436 Queue-jumpers
从一开始学离散化就对它没有半毛钱好感,感觉出这种题纯属恶心人。 可以将Top x全部取出来然后离散化,缩点。剩下的就是伸展了,不再赘述。 也有人拿线段树过,一直没有想明白. . . #include #include #include #include #include #include #include #include #include #pragma comment...
分类:其他   时间:2014-06-02 23:23:12    收藏:0  评论:0  赞:0  阅读:545
Trie 字典树 删除操作
字典树的删除操作: 1 没找到直接返回 2 找到叶子节点的时候,叶子节点的count标志清零,代表不是叶子节点了 3 如果当前节点没有其他孩子节点的时候,可以删除这个节点 判断是否需是叶子节点,就检查叶子节点的count标志就可以了。 判断是否有其他孩子节点就需要循环26个节点了,如果都为空,那么就没有其他孩子节点了。 #include #include #include ...
分类:其他   时间:2014-06-03 00:48:00    收藏:0  评论:0  赞:0  阅读:453
u-boot学习(一):u-boot概述
作为入门,简单了解u-boot,为以后的深入学习打下基础。...
分类:其他   时间:2014-06-02 23:55:38    收藏:0  评论:0  赞:0  阅读:602
LeetCode: Maximal Rectangle [085]
【题目】 Given a 2D binary matrix filled with 0's and 1's, find the largest rectangle containing all ones and return its area. 【题意】 给定一个由0和1填充的二维矩阵,找一个全是1的最大矩形 【思路】 扫描二维矩阵,凡是扫到值为1的块时候,以当前块为矩形的左上角区块拓展,找最大矩阵。 先找出以每个“1”区块为左上角区块的最大矩形,然后求出最大全局的最大矩...
分类:其他   时间:2014-06-02 23:06:34    收藏:0  评论:0  赞:0  阅读:457
C# SaveFileDialog 的用法
SaveFileDialog saveFileDialog = new SaveFileDialog(); //打开的文件选择对话框上的标题 saveFileDialog.Title = "请选择文件"; //设置文件类型 saveFileDialog.Filter = "文本文件(*.txt)|*.txt|所有文件(*.*)|*.*"; //设置默认文件类型显示顺序 saveFileDialog...
分类:其他   时间:2014-06-02 23:26:36    收藏:0  评论:0  赞:0  阅读:624
仿函数使用小结
方函数使用有两种方法: 以代码说明: int main() {      greater ig;      cout      cout()(4,6) } 第一种方法: greater ig的意思是产生一个名为ig 的对象,ig(4,6)则是调用器operate(),并给与两个参数4,6 第二种方法 : greater()的意思是产生一个临时(没有名字的)...
分类:其他   时间:2014-06-01 10:49:26    收藏:0  评论:0  赞:0  阅读:384
医疗平台:我的第一个大项目
从四月以来,就一直跟着公司的师兄师姐们在做虚拟问诊...
分类:其他   时间:2014-06-03 00:01:31    收藏:0  评论:0  赞:0  阅读:426
【leetcode】 Longest Substring Without Repeating Characters
题目: 给定一个字符串,返回该串没有重复字符的最长子串。 分析: 1)子串:子串要求是连续的。 2)无重复,出现重复就断了,必须从新的位置开始。而新的位置就是重复字符第一次出现位置的下一个位置。 3)整个串可能没有一处重复。 那么,为了找出当前访问的字符是否出现过,要怎么做呢?当然是hash,O(1)的时间,而且既然是字符, 定义个255的hash table 就可以了,has...
分类:其他   时间:2014-06-01 10:48:51    收藏:0  评论:0  赞:0  阅读:389
Nio学习4——EchoServer在Io,Nio,Nio.2中的实现
阻塞IO实现: public class PlainEchoServer { public void serve(int port) throws IOException { final ServerSocket socket = new ServerSocket(port); try { while (true) { final Socket clientSocket...
分类:其他   时间:2014-06-02 23:30:34    收藏:0  评论:0  赞:0  阅读:498
LeetCode: Partition List [086]
【题目】 Given a linked list and a value x, partition it such that all nodes less than x come before nodes greater than or equal to x. You should preserve the original relative order of the nodes in each of the two partitions. For example, Given 1->4->3-...
分类:其他   时间:2014-06-03 00:00:48    收藏:0  评论:0  赞:0  阅读:471
poj2243
题目链接: http://poj.org/problem?id=2243 题目: Knight Moves Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 10932   Accepted: 6171 Description A friend of you...
分类:其他   时间:2014-06-02 23:29:49    收藏:0  评论:0  赞:0  阅读:1066
POJ 1038 Bugs Integrated, Inc. 状态压缩DP
题目来源:1038 Bugs Integrated, Inc. 题意:最多能放多少个2*3的矩形 思路:状态压缩DP啊 初学 看着大牛的代码搞下来的  总算搞懂了 接下来会更轻松吧 3进制代表前2行的状态(i行和i-1行)1代表i-1行占位 2代表i行占位 i-1不管有没有占位都不会影响的0代表i行和i-1行都空闲 然后枚举状态dfs更新状态 话说就不能没写深搜了 有点不会了 #incl...
分类:其他   时间:2014-06-03 00:50:10    收藏:0  评论:0  赞:0  阅读:450
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!