码迷,mamicode.com
首页 > 编程语言
「C语言回顾之旅」第二篇:指针详解进阶
说明:第一篇回顾了指针的基本概念以及基本使用,因此对指针也有了一个较为清晰的思路,但实际上第一篇关于指针的内容是不太容易忘记的。这是第二篇中的内容是比较容易混淆,但对于指针的进一步学习也是非常重要的。一.指向函数的指针1.函数指针·函数指针即指向函数的指针,函..
分类:编程语言   时间:2015-09-14 00:42:41    阅读次数:370
朴素贝叶斯算法的Python实现
注意:1、代码中的注释请不要放在源程序中运行,会报错。2、代码中的数据集来源于http://archive.ics.uci.edu/ml/datasets/Car+Evaluation3、对于朴素贝叶斯的原理,可以查看我的前面的博客#Author:WenxiangCui #Date:2015/9/11 #Function:AclassifierwhichusingnaiveBayesiana..
分类:编程语言   时间:2015-09-14 00:44:27    阅读次数:234
C语言初步接触
这几天对C语言有了初步的了解,看了不少的语法知识。#include<stdio.h>intmain(){printf("helloworld\n");return0;}这是我接触的第一个简单的程序设计,相信大部分人都是从helloword开始的吧!另外还接触到了变量的知识,变量的名字不要与关键词重名,这点很容易理解。还..
分类:编程语言   时间:2015-09-14 00:41:01    阅读次数:149
C++基础知识总结--指针
记忆C++的语法很难,光记忆语法也没有用,不如在简单的代码中,体味C++的语法,用实战方式,学习和巩固这些知识。无论有多难的程序,也是由简单的程序组成的,所以,基础知识牢固,才能做出成绩,本着此想法,开始写这篇文章。一有关指针的基础知识1.1定义,代码这样实现的:#i..
分类:编程语言   时间:2015-09-14 00:41:47    阅读次数:225
python基础练习之简单用户消费卡管理(非完整版)
写在前面的话:首先要说明的是这个系统未写完整,只实现了几个简单功能,当然其他功能也类似。所用到的知识点也是最简单语法知识。主要是用来作为一个像我这样的初学者来练习用,所以代码写得不那么完美,结构也不一定完美,说不定哪天自己回头来看,自己也觉得写得很垃圾。仅..
分类:编程语言   时间:2015-09-14 00:40:15    阅读次数:293
Java记录 -31- Java数组
1.数组Array:相同类型数据的集合就叫做数组。2.如何定义数组:type[]变量名=newtype[数组中元素的个数];可以按照下列方式定义长度为10的整型数组:int[]a=newint[10];3.数组中的元素索引是从0开始的,对于数组来说,最大的数组索引==数组的长度-1.4.数组定义和赋值方式:int[..
分类:编程语言   时间:2015-09-14 00:35:31    阅读次数:151
第八章:java常用类(一)
java.long包java.lang包下放置了Java开发中常用的类和接口,所以为简化该包下类的使用,java.lang包下的类在使用时不需要导入这些类。java.lang.Object类所有类的父类。所有的类(包括数组)直接或者间接的继承自Object类,同时也继承了该类中的方法。也就是说,任何类都可以直接..
分类:编程语言   时间:2015-09-14 00:37:00    阅读次数:146
Linux下Python学习笔记 2:条件判断、循环
一、条件判断if 语句比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,可以用if语句实现:注意: Python代码的缩进规则。具有相同缩进的代码被视为代码块,上面的3行 print 语句就构成一个代码块(但不包括第4行的print)。如果 if 语句判断为 True,就会执行这个代...
分类:编程语言   时间:2015-09-14 00:32:35    阅读次数:296
python 文件读写时用open还是codecs.open
当我面有数据需要保存时,第一时间一般会想到写到一个txt文件中,当然,数据量比较大的时候还是写到数据库比较方便管理,需要进行网络传输时要序列化,json化。下面主要整理一下平时用的最多的写入到文件中,一般以txt结尾,linux里不会以后缀来区分文件类型,后缀可以随便,也可以没有。 python读....
分类:编程语言   时间:2015-09-14 00:32:28    阅读次数:351
校招笔试复习——指针数组与数组指针
一、先看一组定义1.一个整型数 int a;2.一个指向整型数的指针 int *a;3.一个指向指针的指针,它指向的指针指向一个整型数 int **a;4.一个有5个整型数的数组 int a[5];5.一个有5个指针的数组,该指针指向一个整型数 int *a[5];6.一个指向有5个整型数数组的指针...
分类:编程语言   时间:2015-09-14 00:27:09    阅读次数:182
javascript面向对象系列5——知识点(原型和原型链)
[1]基本概念 [2]基本操作 [3]基本方法
分类:编程语言   时间:2015-09-14 00:21:15    阅读次数:277
三个数从小到大排序—南阳acm
解题思路是先找出最大和最小的数,再找出中间数,并分步输出
分类:编程语言   时间:2015-09-14 00:17:39    阅读次数:260
[LeetCode][JavaScript]Binary Tree Preorder Traversal
Binary Tree Preorder TraversalGiven a binary tree, return thepreordertraversal of its nodes' values.For example:Given binary tree{1,#,2,3}, 1 \ ...
分类:编程语言   时间:2015-09-14 00:17:57    阅读次数:187
C语言实现二叉查找树
#include<stdio.h> #include<stdlib.h> /* *?数据结构:二叉查找树,即左孩子<父节点<右孩子 *?C语言实现 *?2015-9-13 */ typedef?struct?TreeNode?*PtrToNode; typedef?PtrToNode?Tree; typedef?PtrTo...
分类:编程语言   时间:2015-09-13 23:12:18    阅读次数:461
深度优先搜索 dfs C++实现
#include<map> #include<iostream> #include<string> #include<vector> using?namespace?std; static?vector<string>?order; static?map<string,?int?>?vis; void?dfs(map<string,?vector<string>?>?...
分类:编程语言   时间:2015-09-13 23:13:36    阅读次数:473
浅析java中的hashMap
?? HashMap 和 HashSet 是 Java Collection Framework 的两个重要成员,其中 HashMap 是 Map 接口的常用实现类,HashSet 是 Set 接口的常用实现类。虽然 HashMap 和 HashSet 实现的接口规范不同,但它们底层的 ...
分类:编程语言   时间:2015-09-13 23:12:36    阅读次数:483
希尔排序
1.简介希尔排序,也称递减增量排序算法,是插入排序的一种更高效的改进版本。希尔排序是非稳定排序算法。2.算法实现原始的算法实现在最坏的情况下需要进行O(n2)的比较和交换。V. Pratt的书[1] 对算法进行了少量修改,可以使得性能提升至O(n log2 n)。这比最好的比较算法的O(n log ...
分类:编程语言   时间:2015-09-13 23:10:39    阅读次数:327
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!