- 博客(8)
- 收藏
- 关注
原创 从零开始的Jason(一)
最近关注了叶劲锋大大的知乎专栏“ 从零开始的 JSON 库教程”,主要做一些笔记 JSON是什么? JSON(JavaScript Object Notation)是一个用于数据交换的文本格式,现时的标准为ECMA-404。 先来看一个Jason结构: { "title": "Design Patterns", "subtitle
2017-10-31 22:10:13 315
原创 STL 学习
欠下的债,早晚要还回来。 从今天开始系统的学习下STL,在博客记录自己学习的内容,希望大家多多监督! 这里我选用的参考书是侯捷老师的《STL源码剖析》。
2017-05-24 00:01:16 198
原创 Lua 阅读顺序推荐
Luajit作者给的Lua源码的阅读顺序: lmathlib.c, lstrlib.c: get familiar with the external C API. Don't bother with the pattern matcher though. Just the easy functions.lapi.c: Check how the API is implement
2017-03-14 23:30:46 252
转载 快慢指针
最近开始做一些oj题目才发现有快慢指针这种好东西,然而每次见的题目并不能完全掌握,所以在这里做一下整理。 一、快慢指针概念 快慢指针中的快慢指的是移动的步长,即每次向前移动速度的快慢。例如可以让快指针每次沿链表向前移动2,慢指针每次向前移动1次。 二、应用: 2.1 判断单链表是否为循环链表 对于初学者来说,要解决这个问题,最
2015-10-26 00:08:06 709
原创 题目1056:最大公约数
题目描述: 输入两个正整数,求其最大公约数。 输入: 测试数据有多组,每组输入两个正整数。 输出: 对于每组输入,请输出其最大公约数。 样例输入: 49 14 样例输出: 7
2015-03-10 16:20:34 463
原创 题目1015:还是A+B
题目描述: 读入两个小于10000的正整数A和B,计算A+B。需要注意的是:如果A和B的末尾K(不超过8)位数字相同,请直接输出-1。 输入: 测试输入包含若干测试用例,每个测试用例占一行,格式为"A B K",相邻两数字有一个空格间隔。当A和B同时为0时输入结束,相应的结果不要输出。 输出: 对每个测试用例输出1行,即A+B的值或者是-1。 样例输入:
2015-03-05 14:32:35 490
原创 1185:特殊排序
题目描述: 输入一系列整数,将其中最大的数挑出,并将剩下的数进行排序。 输入: 输入第一行包括1个整数N,1 接下来的一行有N个整数。 输出: 可能有多组测试数据,对于每组数据, 第一行输出一个整数,代表N个整数中的最大值,并将此值从数组中去除,将剩下的数进行排序。 第二行将排序的结果输出。 样例输入: 4 1 3 4 2 样例输出: 4
2015-03-04 23:19:49 537
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人