- 博客(18)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 DOM事件处理程序
事件就是用户或浏览器自身执行的某种动作。比如“click”,“load”,“mouseover”等都是事件的名字。响应某个事件的函数就叫做事件处理程序(或事件侦听器)。事件处理程序的名字以“on”开头,因此,click对应的时间处理程序就是 “onclick”。给事件指定事件处理程序有好几种方式。 一:HTML 方式 这种方式是利用元素的属性,直接添加事件处理程序,像下面给这样:
2016-07-27 09:45:08 1238
原创 排序算法的稳定性和不稳定性
七大排序算法的稳定性和不稳定性,先看这里点击打开链接,先给出结果: 选择排序、快速排序、希尔排序、堆排序不是稳定的排序算法,而冒泡排序、插入排序、归并排序和基数排序是稳定的排序算法具体待我整理。
2016-07-24 16:30:06 766
原创 常用默认端口号
常用默认端口号 网络层---数据包的包格式里面有个很重要的字段叫做协议号。比如在传输层如果是TCP连接,那么在网络层IP包里面的协议号就将会有个值是6,如果是UDP的话那个值就是17---传输层。 传输层---通过接口关联(端口的字段叫做端口)---应用层。 用netstat –an 可以查看本机开放的端口号。 代理服务器常用以下端口: (1). HTT
2016-07-24 15:40:31 2616 2
原创 笔试题中的必胜策略
做数学游戏时,如果你掌握了一些策略,就一定能取胜。“抢数”游戏就是两个人按照一定的规则轮流报数,并将所报的数逐步累加,先报到规定数的一方获胜;“让数”游戏与“抢数”游戏类似,只是先报到规定数的一方失败。虽然简单,这里隐藏着数学奥秘
2016-07-24 15:13:07 6544 2
原创 JavaScript 实现回文解码
题目也是源自今日头条前端工程师笔试题。题目描述:现在有一个字符串,你要对这个字符串进行 n 次操作,每次操作给出两个数字:(p, l) 表示当前字符串中从下标为 p 的字符开始的长度为 l 的一个子串。你要将这个子串左右翻转后插在这个子串原来位置的正后方,求最后得到的字符串是什么。字符串的下标是从 0 开始的。 思路:首先获得关于(P,l)的子串,获得子串可以使用string.s
2016-07-24 12:01:52 1478
原创 今日头条编程题 专辑问题
题目:你作为一名出道的歌手终于要出自己的第一份专辑了,你计划收录 n 首歌而且每首歌的长度都是 s 秒,每首歌必须完整地收录于一张 CD 当中。每张 CD 的容量长度都是 L 秒,而且你至少得保证同一张 CD 内相邻两首歌中间至少要隔 1 秒。为了辟邪,你决定任意一张 CD 内的歌数不能被 13 这个数字整除,那么请问你出这张专辑至少需要多少张 CD ?思路: 首先先确定一张cd最多能放几
2016-07-24 11:38:21 2867
原创 JavaScript中数组常用方法
JavaScript中Array()是一个非常常用的类型,array自带了很多方法。下面列举一些常用的方法,还有一些方法不太常用,全面的方法参考md你,点击打开链接。1,数组转字符串的方法 join().数组转字符串,如果只是单纯的把数组内容串起来,就用arr.join('') ,比如: var arr = [a,b,c] ,arr.join(") ; // "abc" ;想要用字符
2016-07-20 11:33:49 1492 2
原创 原型对象 原型相关问题
虽然JavaScript没有类,但是却有对象,有实例化,有构造函数,抛开这些概念的纠结,复习一下JavaScript中经常容易犯晕的关于原型的问题,原型对象,原型,原型作用域链等 。
2016-07-14 22:25:29 429
原创 剑指offer 牛客网错题记录 四
题目:在一个字符串(1 这道题借助哈希表,用空间换取运行时间,事件效率可以达到o(n) ;就是首先遍历字符串,以字符的ascii码为下标,对应的值为该字符出现的次数。再次遍历字符串,以字符为下标判断哈希表对应的值,如果为1则返回该索引项。 代码:class Solution {public: int g_max = 10000; int charNum = 256;
2016-07-12 19:22:44 657
原创 control may reach end of non-void function [-Werror,-Wreturn-type] 错误记录
牛客网错误记录 三 : 题目: 统计一个排序数组中 某个数字出现的次数 如果不是排序数组,我们可以直接遍历,判断数字是否等于给定数字,等于则统计次数加1 。这样遍历的时间效率是o(n),因为是排序数组,可以使用二分查找法。二分查找就需要用到递归,写出如下代码后,在牛客网死活编译不过,在vs08上则可以运行,一直报下面的错误。/solution.h:21:1: error: con
2016-07-12 16:18:56 5902
原创 牛客网 剑指offer系列 错题记录二
看过书大致理解了之后,做题,还是有很多错误,通过率太低了。本题 20% ,但是最后还是在vs08上调试才发现问题,希望慢慢提高通过率。求两个链表的第一个公共结点 ,用的思想是,想计算两个链表的长度,链表长的先往前走,走到剩下的两个链表一样长的那一步,然后判断结点值是否相等,如果相等则返回该结点,特殊情况是没有公共结点的时候。class Solution {public: ListN
2016-07-11 10:04:26 943
原创 牛客网 剑指offer系列 错题记录一
7/10 题目:扑克牌顺子 ,看过剑指offer的一定知道这道题,当时看过了觉得蛮简单,过了几天,在牛客网选这题做的时候却没有一次编译通过,错误都是细节的,好记性不如烂笔头,所以写在这里记录下,希望能够温故知新。 凭着理解和记忆,第一次的代码如下class Solution {public: bool IsContinuous( vector numbers ) {
2016-07-10 14:01:23 1802
原创 实现JavaScript 的Math.round,Math.ceil,Math.floor函数功能 CodeWars 打怪日记
CodeWars 是一个在线编程网站,其奖励机制像打怪升级。你不能查看高于你级别的问题的答案。除非自己通过提交测试。通过提交之后可以看到各种解法排行榜 。通过对比自己解法和排行榜对比,可以找到差距,提高能力。 题目描述,用原生js实现Math.round,Math.ceil,Math.floor函数功能。输入为非负数,不考虑未定义,NaN和字符串 ,比如: console.log(M
2016-07-07 15:54:24 775
原创 剑指offer 阅读笔记 左旋转字符串
剑指offer 面试题 41_2 左旋转字符串字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部,请定义一个函数实现字符串左旋转操作的功能。比如输入字符串"abcdefg" 和2,该函数将返回旋转2位得到的结果“cdefgab”。 改天记录和书中不一样的解法。 书中思路是求字符串长度,然后求子串分割点。因为自己不擅长使用字符串函数,所以这里不求字符串长度,利用传入的n确定
2016-07-06 18:31:56 443
原创 动态规划 解决打印所有和为s的连续整数序列 剑指offer 之 面试题41_2
剑指offer 面试题41_2 题目 : 输入一个整数s,打印出所有和为s的连续整数序列(至少含有两个数)。例如输入15 ,由于 1+2+3+4+5 = 4+5 = 7+8 = 15,所以结果打印出3个序列 1~5,4~6,7~8 。 书中的解题思路是 用两个数small 和big分别表示序列的最小值和最大值,初始化为分别为1,2.从small到big的和小于s,则增加big。如果序列和
2016-07-06 15:33:33 599
原创 JavaScript进阶学习 CodeWars 日记 求两个字符串的混合
CodeWars 是一个在线编程网站,其奖励机制像打怪升级。你不能查看高于你级别的问题的答案。除非自己通过提交测试。通过提交之后可以看到各种解法排行榜 。通过对比自己解法和排行榜对比,可以找到差距,提高能力。 题目描述:编写一个mix函数,实现这样的功能, 求两个字符串的混合字符串,只统计字符串中小写字母(a ~ z)。当s1和s2都有字符a时,当含有字符的数量大于1时,统计两者含有最大的数目
2016-07-05 19:54:48 774
原创 JavaScript学习 CodeWars 打怪升级日记 判断输入字符串是否符合IPv4地址标准
CodeWars 是一个在线编程网站,其奖励机制像打怪升级。你不能查看高于你级别的问题的答案。除非自己通过提交测试。通过提交之后可以看到各种解法排行榜 。通过对比自己解法和排行榜对比,可以找到差距,提高能力。题目描述 : In this kata you have to write a method to verify the validity of IPv4 addresses. 也
2016-07-01 09:41:28 1328
大学计算机课 数据结构与算法第五章第一节《树的定义和基本术语》ppt
2024-07-05
一个vs08编写的空项目,exe执行计算用四则运算表达式的值
2016-04-22
基于MFC最小二乘法实现多段直线拟合
2015-08-30
用HTML5能不能保存矢量图,比如wmf格式
2015-03-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人