2018/4/2孙小北

605开发组算法周周练(二)

期限:3天;题目:1道;类型:基础、排序算法1、完成三种排序算法:冒泡排序、选择排序、插入排序2、研究并理解透各个算法特点 排序方法平均情况最好情况最坏情况辅助空间稳定性冒泡排序O(n^2)O(n)O(n^2)O(1)稳定简单选择排序O(n^2) O(n^2)O(n^2)O(1)稳定直接插入排序O(n^2)O(n)O(n^2)O(1)稳定希尔排序O(nlogn)~O(n...

阅读全文»
2018/3/27孙小北

如何在自己的网址内引入天气预报接口

在自己的小站,添加一个不错的天气插件,往往是一些站长的选择,美观又实用,之前在网上找了两个新浪天气的插件,突然发现不能用了。整理一哈新发现的天气API接口。1.天气网:http://www.tianqi.com/plugin/复制体验一哈:http://i.tianqi.com/index.php?c=code&id=19&icon=1&temp=1&num=5&site=12http://i.tianqi.com/index.php?c=c...

阅读全文»
2018/3/21孙小北

605开发组算法周周练(一)

2018-02-27 热身题 题目:2道;类型:基础1、输入一个正整数(int类型),逆序输出各位数字。思路:依次%10输出,直到剩余1位,并输出最后一位。#include using namespace std;int main(){ int a; while(cin>>a){ while(a/10!=0){ cout<

阅读全文»
2018/3/18孙小北

js实现身份证验证(15位、18位、地址编码、出生日期、校验位验证 )

根据〖中华人民共和国国家标准 GB 11643-1999〗中有关公民身份号码的规定,公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码。 地址码表示编码对象常住户口所在县(市、旗、区)的行政区划代码。 出生日期码表示编...

阅读全文»
2018/3/16孙小北

Markdown 常用语法汇总

Markdown 是一种轻量级标记语言,它用简洁的语法代替排版,使我们专心于码字。它的目标是实现易读易写,成为一种适用于网络的书写语言。同时,Markdown支持嵌入html标签。 Markdown 的语法全由一些符号所组成,比如:在文字两旁加上星号,看起来就像*强调*。Markdown 的列表看起来,嗯,就是列表。标题1、用#标记在 标题开头 加上1~6个#,依...

阅读全文»
2018/3/16孙小北

剑指Offer面试题(四)空格替换

题目:设计一种方法,将一个字符串中的所有空格替换成 %20 。你可以假设该字符串有足够的空间来加入新的字符,且你得到的是“真实的”字符长度。你的程序还需要返回被替换后的字符串的长度。(挑战:在原字符串(字符数组)中完成替换,不适用额外空间)样例:对于字符串"Mr John Smith", 长度为 13,替换空格之后,参数中的字符串需要变为"M...

阅读全文»

物以类聚

最新评论

2017-10-06

一辈子不长,只有珍惜了,才不至于后悔。

2017-10-06

懂得感恩,才能走得更远。

标签云

归档