码迷,mamicode.com
首页 > 编程语言
C语言小结
C语言组成变量 语句 函数变量类型:整型变量 字符型变量 浮点型变量 (单精度和双精度浮点型) void类型char:一个字节short:2个字节int:跟随系统32位系统4个字节float : 4个字节 long :4个字节double:8个字节long double :10个字节类型名称字节数其...
分类:编程语言   时间:2015-07-29 06:16:00    阅读次数:121
快速排序算法
今天在网上看了一下传说中的快速排序,然后试着用C#递归实现了一下:(这里是降序)void Main(){ int[] arraytosort=new []{1,1,2,3,5,6,7,70,10,58,3,19,1,0,5,2,4,3}; Helper helper=new He...
分类:编程语言   时间:2015-07-29 06:14:46    阅读次数:111
指针和数组解析
指针和数组指针和数组是一样的吗? 经常可以看到“数组就是指针”、“数组名就是常量指针”这些说法,但真的是这样吗?让我们先看一下指针和数组的定义。 1. 指针 根据C99标准,指针的定义如下:A pointer type may be derived from a function type o...
分类:编程语言   时间:2015-07-29 06:15:20    阅读次数:118
【算法学习笔记】90.字符串处理 计数 SJTU OJ 1279. 打电话
字符串水题, 但是最后一步关于计算重复度的还是很好玩的地方。另外就是注意代码简洁性、可读性的练习。#include #include #include using namespace std;char getNumber(char c){ if(c=='-' or c=='Q' or c=='...
分类:编程语言   时间:2015-07-29 06:12:38    阅读次数:121
【算法学习笔记】89. 序列型动态规划 SJTU OJ 4020 数列游戏
http://acm.sjtu.edu.cn/OnlineJudge/problem/4020一上手就来了一个删点 排序+DFS.... 虽然正确性没问题 但是超时 只有60分. 主要在于不知道怎么减少搜索量思路就是删除一些肯定不能在的点, 然后经过条件判断 DFS地去搜索最长的路径#include...
分类:编程语言   时间:2015-07-29 06:12:06    阅读次数:124
JavaWeb-Response对象
JavaWeb-Response对象 一、Response 1.Resonse的继承结构: ServletResponse–HttpServletResponse2.Response代表响应 于是响应消息中的 状态码、响应头、实体内容都可以由它进行操作3.利用Response输出数据到客户端response.getOutputStream().write("中文".getBytes())输出...
分类:编程语言   时间:2015-07-29 01:09:55    阅读次数:143
数据结构之双向链表(JAVA实现)
最近重新复习了一些基础的数据结构,发觉自己好多已经淡忘了,索性重新捡起来以前的知识,今天笔者回顾了一下链表的知识,用JAVA实现了一个双向链表,下面来看代码:public class DoubleLinkedList { // 节点类Node private static class Node { Object value; No...
分类:编程语言   时间:2015-07-29 01:05:33    阅读次数:231
JavaScript 性能分析新工具 OneProfile
OneProfile 是一个网页版的小工具,可以用全新的方式展示 JavaScript 性能分析的结果,帮助开发者洞悉函数调用关系,优化应用性能。 点击打开 OneProfile背景Chrome Dev Tools 自带的 CPU Profile 功能非常好用。用它可以方便的生成 JavaScript 的 Flame Chart。更棒的是你可以把 Flame Chart 导出,留着下次或者拷贝到其它...
分类:编程语言   时间:2015-07-29 01:03:29    阅读次数:158
【SpringMVC架构】SpringMVC介绍(一)
这篇博文,我们主要介绍什么是SpringMVC,以及重新解释一下什么是MVC,以及MVC的详细执行步骤。...
分类:编程语言   时间:2015-07-29 01:00:58    阅读次数:148
C++对象模型----关于对象
1.2    关键词所带来的差异 (A Keyword Distinction)     如果不是为了努力维护与C之间的兼容性,C++可以比现在更简单。举个例子,如果没有八种整数需要支持的话,overloaded function的解决方式将会简单得多。同样的道理,如果C++丢掉C的声明语法,就不需要判断下面这一行其实是pf的一个函数调用操作(invocation)而不是声明: // 不知道下...
分类:编程语言   时间:2015-07-29 01:02:22    阅读次数:181
MFC程序打开文件对话框出错的问题解决
前几天从网上下了个图像分析的mfc小程序,是VC6的 用VC6在本地编译生成都没问题,运行起来弹出一个未处理的错误,程序崩溃退出。 想起来原来遇到过打开文件对话框方面的问题,当时项目时间紧张未能深究。 这次要好好看下这个问题。 具体做法就是深入细致的跟踪、跟踪、跟踪。。。 应用代码,跟进 MFC的代码,跟进 Alt+8调出反汇编,跟进。。。 反复多次重复追踪、缩小目标,确定问题是:...
分类:编程语言   时间:2015-07-29 01:00:18    阅读次数:251
Swift入门(一)——基本语法
最近开始学习swift,把学习的过程和总结整理成一个系列,方便日后回顾总结。基本语法基础语法swift中每一行结束后不需要加分号,多个语句在同一行内需要用分好隔开 //表示注释,或者用/* ……*/常量常量是指定义之后无法修改值的量,比如设置一个最大尝试登陆的次数,它的值一旦被确定,就不应该在程序中被修改。swift中的常量用let表示,定义方法如下:let maxAttemptTime = 3...
分类:编程语言   时间:2015-07-29 01:02:08    阅读次数:144
【算法学习笔记】87. 枚举路径 SJTU OJ 1999 二哥找宝藏
这个题只用BFS来搜索一次会很麻烦, 因为每次经过一个宝藏之后,要把所有的vis重置(因为可以重复经过同一点, 但是这样会有很多不必要的路径)看题目的暗示 最多只有5个宝藏 那么可以知道 A55的排列一共是120种路径 遍历起来毫无压力我们枚举所有宝藏的全排列, 然后从起点开始走, 记录整个路径的步...
分类:编程语言   时间:2015-07-29 00:59:24    阅读次数:115
【算法学习笔记】88.显式DFS SJTU OJ 2202. 梅西的过人
#include #include #include #include using namespace std;int k,n,m;bool map[1000+5][1000+5];bool vis[1000+5][1000+5];int dx[4] = {0,0,-1,+1};int dy[4] ...
分类:编程语言   时间:2015-07-29 00:56:46    阅读次数:170
多线程学习笔记二
单例设计模式与多线程: 设计模式:对问题行之有效的解决方式。其实是一种思想。 单例设计模式: 解决的问题:可以保证一个类在内存中的对象唯一性。 比如对于多个程序使用同一个配置信息对象时,都需要保证对象的唯一性。 如果保证唯一性? 1.不允许其他程序用new创建该类对象。 2.在该类中创建一个本...
分类:编程语言   时间:2015-07-29 00:57:07    阅读次数:122
深入PHP内核之数组
定义:PHP 中的数组实际上是一个有序映射。映射是一种把 values 关联到 keys 的类型。此类型在很多方面做了优化,因此可以把它当成真正的数组,或列表(向量),散列表(是映射的一种实现),字典,集合,栈,队列以及更多可能性。数组元素的值也可以是另一个数组。树形结构和多维数组也是允许的。这是手...
分类:编程语言   时间:2015-07-29 00:55:14    阅读次数:401
python语法基础
1.列表、元组一个:列表应该是长成这个样子的list_name = [item1,item2,item3]一个元组的样式应该是这样的:tuple_name = (item1,item2,item3)两者区别:列表可以更改其中的内容,但是元组一旦被声明了是不能改变的。2. 字典初步如果有其他语言背景的...
分类:编程语言   时间:2015-07-29 00:54:23    阅读次数:274
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!