码迷,mamicode.com
首页 > 编程语言
10-黑马程序员------C 语言学习笔记--- C语言函数的声明和原型
黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------三 函数的声明和原型01 在函数调用之前,应该对所调用函数进行声明,指出该函数的返回值类型及形参的个数和类型。函数声明的一般格式:函数返回值类型 函数名(形参类型1 形参名1,………………...
分类:编程语言   时间:2015-05-10 18:38:37    阅读次数:138
TOJ 4105 Lines Counting (树状数组)
题意:给定N条线段,每条线段的两个端点L和R都是整数。然后给出M个询问,每次询问给定两个区间[L1,R1]和[L2,R2],问有多少条线段满足:L1≤L≤R1, L2≤R≤R2 ?题解,采用离线做法,先将所有线段和询问区间全部保存。然后将每个询问[L1,R1][L2,R2]拆分成两个,L1-1, [...
分类:编程语言   时间:2015-05-10 18:37:20    阅读次数:122
08-黑马程序员------C 语言学习笔记---C语言的循环结构
黑马程序员------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------循环结构01 当型循环while格式: while(表达式) 语句;*先计算while后面表达式的值,如果岂值为真,则执行循环体*执行完循环体后,再次执行计算while后的表达式,其值还为...
分类:编程语言   时间:2015-05-10 18:36:27    阅读次数:142
Python 中 的 json 模块
python中的json模板主要的两个功能:序列化和反序列化序列化:encoding将python数据编码成json字符串对应的函数有dump和dumps反序列化:decoding将json字符串解码成python数据对应的函数有load和loadsjson序列化dumps实例:Baseexample>>>importjson >>>data=..
分类:编程语言   时间:2015-05-10 17:32:18    阅读次数:174
C++ 声明并实现一个日期类(运算符重载)
/****************************************************************************************** date.hpp: Copyright (c) Bit Software, Inc.(2013), All rights reserved. Purpose: 声明并实现一个日期类 难度:*** Autho...
分类:编程语言   时间:2015-05-10 17:26:11    阅读次数:135
JAVA类集框架 List、Set、Iterator、Map的简单理解
JAVA类集框架 List、Set、Iterator、Map的简单理解1. Java类集框架主体结构:(1).集合(set):对象不按特定的当时排序,没有重复对象。 (2).列表(list):对象按照索引位置排序,可以有重复的对象。 (3).映射(map):每一个元素包含一个键对象和一个值对象,键不可以重复,值可以重复。2. Collection接口提供的方法如下: 3....
分类:编程语言   时间:2015-05-10 17:27:10    阅读次数:196
【Java】Java包装类,Java的自动打包(装箱)与解包(拆箱)
包装类Java中一切都是对象,所以很多操作都是针对对象的,Java会把常用的数据类型,自动包装成相应的类的对象进行操作。常用的数据类型对应的包装类 装箱装箱就是把基本数据类型变为相应类的对象ArrayList list = new ArrayList();//list的各种操作都是针对对象的 list.add(5);//5本来是int类型的,现在自动包装成了Integer类的对象拆箱拆箱就是把相对...
分类:编程语言   时间:2015-05-10 17:25:52    阅读次数:165
【C语言】 厄密多项式(递归函数)
所以他的递归函数为: #include int hermite(int n,int x) { if (n2) return 2*(hermite(n-1,x))-2*(n-1)*(hermite(n-2,x)); } int main() { hermit...
分类:编程语言   时间:2015-05-10 17:25:14    阅读次数:129
【C语言】实现n^k(递归函数)
编写一个函数实现n^k,使用递归实现   代码如下: #include int fun(int n,int k) { if(k==1) return n; else return n*fun(n,k-1); } int getpower(int x,int y) { if (y == 1) return x; else return x...
分类:编程语言   时间:2015-05-10 17:23:17    阅读次数:101
EM算法嗅探
在统计计算中,最大期望(EM)算法是在概率模型中寻找参数最大似然估计或者最大后验估计的算法,其中概率模型依赖于无法观测的隐藏变量(Latent Variable)。最大期望经常用在机器学习和计算机视觉的数据聚类(Data Clustering)领域。...
分类:编程语言   时间:2015-05-10 17:23:37    阅读次数:342
【C语言】DigitSum(n) (递归函数)
写一个递归函数DigitSum(n),输入一个非负整数,返回组成它的数字之和,例如,调用DigitSum(1729),则应该返回1+7+2+9,它的和是19。   代码如下: #include int Digitsum(int n) { if(n<10) return n; else return n%10+Digitsum(n/10); } int...
分类:编程语言   时间:2015-05-10 17:24:38    阅读次数:182
LeetCode 19 Remove Nth Node From End of List (C,C++,Java,Python)
Problem: Given a linked list, remove the nth node from the end of list and return its head. For example, Given linked list: 1->2->3->4->5, and n = 2. After removing the second node fro...
分类:编程语言   时间:2015-05-10 17:24:23    阅读次数:124
【Java】串行化(补充原型模式)
串行化(Serialization)也称序列化,它使得一个程序可以把一个完整的对象写到一个Byte流里面。通过反串行化(Deserialization)可以从一个Byte流里读出一个事先存储在里面的完整对象。 串行化可以把Java对象和原始数据类型转换成一个合适于某种网络或文件系统的Byte流,Java程序员不需要直接处理存储在硬盘上的原始数据,就可以轻易将一个Java对象和一个二进制流之间相互...
分类:编程语言   时间:2015-05-10 17:23:48    阅读次数:141
C++与python交互
最近做的项目想玩,点灵活的套路,处理逻辑让业务方定制去,于是就由哥游戏服务端出身想到了加载脚本的套路。 地球人基本都知道,做游戏的脚本中lua使用的是最多的但是本次我们的项目是监控和报警,里面可能有复杂运算,这样子lua的库就比较贫瘠了,选择使用python,这样我就需要把python和C++做好交互。 我的需求是这样的:1主程序是C++,用户会到主程序注册,这个时候python脚本就注册过来...
分类:编程语言   时间:2015-05-10 17:21:20    阅读次数:137
【C语言】递归实现。
C语言...
分类:编程语言   时间:2015-05-10 17:21:26    阅读次数:131
通过函数调用对字符串数组进行各种排序
#include #include #include #define LINE 3 #define RANK 100 void charater_string(int n,char*ptr[ ]);void alphabet_list(int n,char*str[]);void string_length(int n,char*ptr[])...
分类:编程语言   时间:2015-05-10 17:22:02    阅读次数:132
LeetCode 20 Valid Parentheses (C,C++,Java,Python)
Problem: Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid. The brackets must close in the correct order, "()" and "()[]{}...
分类:编程语言   时间:2015-05-10 17:21:30    阅读次数:164
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!