自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 收藏
  • 关注

原创 一个简单的词法分析器

该词法分析器可以处理简单的语法,但有限状态机、正则表达式的处理不是非常严谨;仅供参考但可以起到启蒙例子的作用,下面源代码经本人确认可以运行;运行例子如下:源代码#include <stdio.h>#include <string.h>#include <iostream>using namespace std;/...

2019-05-31 23:11:43 806 1

原创 南京理工-机试真题

20161. 求阶乘答案:普通求阶乘的题目,但是需要注意的是 int 可最大表示 12! 但题目要求 1《=n&lt;=13 所以建议long类型package t2016;public class q1 { // 因为n《=13,注意溢出,所以用long public static long fact(int n) { long ret = 1; ...

2019-03-16 18:06:55 2272 3

原创 调剂流程

找调剂信息的途径:1.王道论坛调剂版块:会不时有内部消息爆出哦,要重点关注看置顶帖、精华帖、高亮贴,这些帖子里基本覆盖了你的问题的答案2.中国教育在线考研2012考研调剂信息站:http://kaoyan.eol.cn/html/ky/tiaoji/index.shtml3.考研论坛调剂信息:http://tiaoji.kaoyan.com/...

2019-03-02 15:05:16 526

原创 生活积累的话术

- 感觉今天是情人节有点尴尬- 我们可以当做是初十来过  /   / 今天不就是初十吗,情人节是什么   

2019-02-14 16:38:24 368

原创 机试-改错题

20161. 函数指针1.(10分)下面程序的功能是:从键盘读入某门课程的成绩,然后根据输入选项将其排序,输入1则按升序排序,输入2则降序排序;最后输出排序结果。下面程序中存在比较隐蔽的错误,请通过分析和调试程序,发现并改正程序中的错误。注意:(1)请将修改正确后的完整源程序拷贝粘贴到答题区内。(2)对于没有错误的语句,请不要修改。(3)当且仅当错误全部改正,且程序运行结果...

2019-01-26 21:05:59 3024 13

原创 C真题

目录20171. 回文数+素数20161. 桶排序+提取数字的各个位数2.字符串20151.谈心算法2. 字符串gets()和strlen()20141.杨辉三角2. double型变量,%e形式输出3.字符串处理20131.递推关系2.排序3. 字符串排序2012 强制类型转换2.矩阵乘法(重点)3.手写字符...

2019-01-26 19:24:55 1921 1

原创 算法

1. 贪心算法可以用贪心算法求解的问题具有的2个性质:贪心选择性质和最优子结构性质;    1) 贪心选择性质:指所求问题的整体最优解可以通过一系列局 部最优的选择,即贪心选择来达到。    2) 最优子结构性质:一个问题的最优解包含其子问题的最优解,称为最优子结构...

2019-01-05 20:08:27 115

原创 C语言笔记

附录codeblocks快捷键Ctrl+Shift+C:注释掉当前行或选中块Ctrl+Shift+X:解除注释Tab:缩进当前行或选中块Shift+Tab:减少缩进按住Ctrl,滚动鼠标滚轮,放大或缩小字体编译与运行部分Ctrl + F9:编译Ctrl + F10:运行上次成功编译后的程序Ctrl + Shift + F9:编译当前文件(而不是当前打开的工程项目)F9:编译...

2018-12-31 19:30:37 551

原创 哈工大-C语言机试重点题目

目录1.[编程题]字符串去特定字符2. 字符串链接3. 字符串内排序4. //6.11 已知不等式1! + 2! +... + m! &lt; n, 请编程对用户指定的n值计算,并输出满足该不等式的m的整数解5. 百鸡问题6. 百万富翁问题7. 最小公倍数8. 最大公约数GCD(greatestcommon divisor)10. 互换最大最小数...

2018-12-31 19:30:18 3498 2

原创 哈工大计算机考研复试指南

机试考试时间:2小时注意:     如果机试考得好面试会很有优势;     熟悉OJ环境;分值分布:机试200(选择120,编程50,改错30)改错题:量力而行,一个没改对都是0分,拉分题是改错和离散数学1. 数据库(30分):mooc战德臣老师上中下(下不用都看),习题好好刷选择题,近两年复试习题都来自mooc;有重点考试章节,建议重点看并发控制和故障...

2018-12-30 18:11:18 6798 1

原创 哈工大深研院CS研究所介绍

0. 联系导师方法:马上开学,进入研究生复试阶段,每年这个时节,都会收到许多考生的邮件,各种类型都有,时常会有一些感慨。简单写一下“攻略”,供考生们参考。顺祝复试顺利!(1)千万不能群发邮件。这是死项,肯定无人回复,别去测试!(2)对于询问的导师要有一定的了解,例如研究方向以及简略的业绩,最好咨询在读的研究生,口碑很重要。(3)邮件要素要完整。有具体的称呼,有正文,必要的附件(简历和...

2018-12-30 15:01:19 4716

转载 二分查找及其变种

1. 标准二分查找返回带查找元素key的下标。若没有key元素,则返回-1。注意:   1)while循环的条件是low&lt;=high;   2) 每次迭代hi=mid-1 或lo=mid + 1 /** * 二分查找,找到该值在数组中的下标,否则为-1 */static int binarySerach(int[] array, int key) { int ...

2018-11-20 21:53:43 367

转载 数据结构 二叉树

 目录:一、层次遍历1.1 求二叉树的最大高度(层次遍历,每返回到下一层时height+1);1.2 最小高度(似最大高度,区别在于若该node是叶子节点,则立即返回)1.3 求二叉树的最大宽度(在每一层的queue中,记录queue中的maxSize,代码略)二、 通过前序+中序 或者中序+后续还原二叉树 2.1 利用前序+中序还原二叉树2.2 利用中序+后续还原...

2018-11-12 21:07:45 271

原创 java导入外部项目后,编译后的class文件和执行的JDK版本不一致问题解决

1. java编译及运行过程 Java整个编译以及运行的过程相当繁琐,本文通过一个简单的程序来简单的说明整个流程。      首先两张图,描述编译和执行的过程:Java代码编译是由Java源码编译器来完成,流程图如下所示:Java字节码的执行是由JVM执行引擎来完成,流程图如下所示:          Java程序从源文件创建到程序运行要经过两大步骤:1、源文件由编译器编译成字节码(ByteCod...

2018-06-04 14:44:40 5644

原创 linux 解决没有配置dns和网络的问题

我是在虚拟机中安装了centos7,进入yum时出现如下错误Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&amp;arch=x86_64&amp;repo=os&amp;infra=stock32 error was14: curl#6 - "Could not resolve host: mirrorl...

2018-05-22 14:59:08 2947

转载 详细的Log4j使用教程

ref:http://www.codeceo.com/article/log4j-usage.html一、入门实例1.新建一个Java工程,导入包log4j-1.2.17.jar,整个工程最终目录如下2. src同级创建并设置log4. properties ### \u8BBE\u7F6E###log4j.rootLogger = debug,stdout,D,E### print inf...

2018-05-08 14:29:22 163

转载 JFreeChart基本操作

ref:https://blog.csdn.net/hapylong/article/details/1633001三、JFreeChart功能介绍    JFreeChart目前是最好的java图形解决方案,基本能够解决目前的图形方面的需求,主要包括如下几个方面:    pie charts (2D and 3D):饼图(平面和立体)    bar charts (regular and sta...

2018-05-04 21:09:24 171

原创 Udacity 监督学习 课程5 神经网络迷你项目

ref:https://blog.csdn.net/zhning12l/article/details/78765391(题目齐全)https://blog.csdn.net/qq_31735049/article/details/54813993(代码齐全)练习1 创建感知机my work:       # TODO: return 0 or 1 based on the threshold  ...

2018-05-02 21:22:18 396

转载 Eclipse 导入注释模板,并使用

一. 导入注释模板注释模版 : 操作步骤:打开Window-&gt;Preferences-&gt;Java-&gt;Code Style-&gt;Code Templates如图:点击“Import”,导入模板codetemplates.xml文件。导入以后,也可以在此基础上进行修改 二. 在程序中使用comment模板在你需要添加注释的地方点击Sources-&gt;Ganarate Elem...

2018-05-02 19:07:17 11455

原创 JAVA时间相关内容:Date、SimpleDateFormat和timestamp

Date API:https://docs.oracle.com/javase/8/docs/api/java/util/Date.htmlSimpleDateFormat API: https://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.htmlDateFormatSymbols API: https://docs...

2018-04-29 20:32:23 2494

原创 JFreeChart使用指南及连接mysql实例

ref:官方网址:http://www.jfree.org/jfreechart/samples.html (包含tutorial, sample, guide)API:http://www.jfree.org/jfreechart/api/javadoc/index.html易百教程:https://www.yiibai.com/jfreechart/ (包含架构、饼图、条形图、线形图等)实例1...

2018-04-28 14:24:10 609

转载 java.io.File类中mkdir()与mkdirs()区别

ref:https://blog.csdn.net/a_woxinfeiyang_a/article/details/51419980在Java中对文件进行操作时常常用到java.io.File.mkdir()和java.io.File.mkdirs()两个方法来创建一个目录(文件夹),这两个方法非常相似,都是无参数且返回值都为boolean类型的方法,都是用于创建指定路径名称对应的目

2018-04-27 14:29:17 5560

原创 java获取当前路径的方法

参考网址:https://www.cnblogs.com/franson-2016/p/5728280.html面临问题:    需要在linux系统中run jar文件,运行过程包括文件IO。由于txt文件在windows系统中和在linux中路径不同,所以txt的路径只能用它相对于该project的路径。获取当前路径有如下方法:  1、利用System.getProperty()函数获取当前路...

2018-04-23 20:43:40 124570

原创 leetcode125 验证回文字符串

原网址:https://leetcode-cn.com/problems/valid-palindrome/description/题目给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。说明:本题中,我们将空字符串定义为有效的回文串。示例 1:输入: "A man, a plan, a canal: Panama"输出: true示例 2:输入: "race a ...

2018-04-23 19:36:48 1216

转载 如何打包jar文件,并在cmd命令下运行

1. 创建folder lib,并导入一个外部jar文件,org.json.jar(可以通过复制,拖动都可以)导入之后,项目右键选择property-Java Build Path-Libraries-Classpath,选择Add JARs,然后选择需要导入的org.json.jar文件。示意图如下:2. 对该工程文件,右键export,Runnable JAR file, Launch con...

2018-04-17 11:55:38 3970

原创 Leetcode 94. 中序遍历二叉树

/** * Definition for a binary tree node. * public class TreeNode { *     int val; *     TreeNode left; *     TreeNode right; *     TreeNode(int x) { val = x; } * } */// 采用迭代法,非递归class Solution {    pu...

2018-04-07 12:45:14 372

转载 java程序员基本素养的网站

java面试题全集(上)https://blog.csdn.net/jackfrued/article/details/44921941各大公司Java后端开发面试题总结(2017更新)https://www.jianshu.com/p/f29f52726c87Java 基本概念 - Java 面试宝典 - 极客学院Wikihttp://wiki.jikexueyuan.com/project/j...

2018-03-31 10:33:10 252

转载 Jupyter:Magic关键字

reference:二者皆为official doc1. pdb — The Python Debugger:https://docs.python.org/3/library/pdb.html2. Built-in Magic commands:http://ipython.readthedocs.io/en/stable/interactive/magics.htmlM

2018-01-25 22:23:00 977

转载 Jupyter Notebook: Markdown+LaTeX

reference:   LaTex tutorial: http://data-blog.udacity.com/posts/2016/10/latex-primer/Markdown official doc: https://daringfireball.net/projects/markdown/basicsMarkdown Cheatsheet(速查指南):htt

2018-01-25 22:03:03 14262

转载 conda命令:管理包、管理环境

reference:优达课程——机器学习进阶-anaconda配置conda list :查看安装哪些包conda upgrade --all:更新所有包1. 管理包安装包安装了 Anaconda 之后,管理包是相当简单的。要安装包,请在终端中键入conda install package_name。例如,要安装 numpy,请键入cond...

2018-01-25 21:08:36 79961 3

转载 使用java命令运行class文件提示“错误:找不到或无法加载主类“的问题分析

错误:找不到或无法加载主类;解决方法:1) intellij写的,要去掉package2)每当修改java文件,再测试时,需要重新进入cmd,不要一直开着cmd的界面反复进行测试,那样会一直按修改前的系统变量执行的。正确示范:

2018-01-24 14:53:29 815 2

转载 Python--matplotlib绘图可视化知识点整理

转自:https://www.cnblogs.com/zhizhan/p/5615947.html无论你工作在什么项目上,IPython都是值得推荐的。利用ipython --pylab,可以进入PyLab模式,已经导入了matplotlib库与相关软件包(例如Numpy和Scipy),额可以直接使用相关库的功能。本文作为学习过程中对matplotlib一些常用知识点的

2018-01-17 15:21:07 457

转载 Pandas分组统计函数:groupby、pivot_table及crosstab

转自:http://blog.csdn.net/elecjack/article/details/50760736利用python的pandas库进行数据分组分析十分便捷,其中应用最多的方法包括:groupby、pivot_table及crosstab,以下分别进行介绍。0、样例数据[python] view plain copy

2018-01-17 15:04:27 1085 1

转载 Python 里 immutable和hashable的概念

原文:http://www.lfhacks.com/tech/immutable-hashable-in-pythonPython 里有两个紧密联系的概念: immutable和hashable. 都是描述一个对象的属性。immutableimmutable指对象一经创建,即不可修改。对象是不是immutable取决于数据类型,比如整型(integer)、字符串

2018-01-16 22:11:41 719

转载 Jupyter Notebook:快捷键+插入图片的4种方法

Jupyter Notebook常用操作快捷键:H:查看快捷键Esc:进入命令模式Enter:进入编辑模式M:markdowns:save保存x:删除a:above插入b:below插入Ctrl+Enter:运行cellshift+Enter:运行cell并进入下一个cellAlt+Enter : 运行本单元,在其下插入新单元X

2018-01-15 10:43:05 16033

转载 常见dos命令总结

转载于:https://www.cnblogs.com/defen/p/5618226.html常用的内部命令有MD、CD、RD、DIR、PATH、COPY、TYPE、EDIT、REN、DEL、CLS、VER、DATE、TIME、PROMPT。常用的外部命令有DELTREE、FORMAT、DISKCOPY、LABEL、VOL、SYS、XCOPY、FC、ATTRIB、MEM、TR

2018-01-13 09:19:46 234

转载 数据结构:Dictionary 常用方法

1.dic.clear()删除字典中所有项2.dic.fromkeys(S[,v])新建字典,键为S,值为v,如果S为长字符串,返回的键为字符串中的每一个字符,值将重复。注意:dic字典中的项不会改变3.dic.get(k[,d])获取字典中指定键的值,如果k不属于字典中的键,则返回None。注意:相当于dic[k],但是dic[k]如果k不属于字典中的键,

2018-01-12 01:39:13 2033

转载 数据结构:dictionary基本讲解

5.5. Dictionaries内容刚要:1. 以{}方式创建字典 (空字典为{})2. 字典索引方式[key]3. 用dict constructor创建字典4. 字典常用methodAnother useful data type built into Python is the dictionary (see Mapping Types — dict). Dic

2018-01-12 01:24:41 1716

转载 数据结构:set讲解

5.4. Sets内容纲要:1.  用{}创建含有多个元素的几何2.  用set函数创建几何 (set()创建空集)3.  set常用的运算符号4. 用解析comprehension方法创建集合Python also includes a data type for sets. A set is an unordered collection with no dupli

2018-01-12 01:15:35 1547

转载 数据结构 tuple 和 sequence讲解,以及常用操作

5.3. Tuples and SequencesWe saw that lists and strings have many common properties, such as indexing and slicing operations. They are two examples of sequence data types (see Sequence Types — li

2018-01-12 01:10:17 1012

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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