摘要: 将博客搬至CSDN 阅读全文
posted @ 2019-01-11 15:41 Octopus22 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 题目描述 在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007 输入描述: 题目保证输入的数组中没有的相同的数字 数据范围: 对于%50的数据,siz 阅读全文
posted @ 2018-08-18 10:28 Octopus22 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 题目描述 在一个字符串(0<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置, 如果没有则返回 -1(需要区分大小写). 第一种方法: 利用ASCII码用字符作为数组的下标索引存储,字符出现的次数即是对应索引的值,俩次循环,时间复杂度为O(n),最后做个判断即 阅读全文
posted @ 2018-08-18 09:55 Octopus22 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 题目描述 HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-3,-2,7,-15,1 阅读全文
posted @ 2018-08-17 09:09 Octopus22 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 在学习前端的知识的时候,发现使用JS无法操作class选择器的样式,刚开始还以为是js没有设置,只有在jquery可以操作呢? 看了一些相关文章才清楚: document.getElementsByClassName拿到的是数组并非某一个对象 jquery的操作方式是$(classSelector) 阅读全文
posted @ 2018-08-16 23:14 Octopus22 阅读(41019) 评论(0) 推荐(0) 编辑
摘要: .selector{ font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu } css如何设置各种中文字体如雅黑、黑体、宋体、楷体等等 说明: 加上中文名“微软雅黑”是为了兼容opera。 Micros 阅读全文
posted @ 2018-08-14 21:31 Octopus22 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 题目描述 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 思路一: 设置一个新数组,该数组的下标是题目数组的中的元素 ,如下 1 int 阅读全文
posted @ 2018-08-14 14:56 Octopus22 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 题目描述 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。 核心:利用中序遍历的结果有序的性质,遍历出有序的序列,然后对每个序列将left设置为前一个结点,将right设置为后一个结点 (重点掌握二叉树的遍历递归过程和步骤逻辑) 1 阅读全文
posted @ 2018-08-14 11:41 Octopus22 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 题目描述 求1+2+3+...+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。 思路: 看到这一题的时候,不能使用乘除法和循环判断,当时就想到了使用二进制移位的方法,因为二进制不就只有加法操作,而且所有的计算在计算机里都是二进 阅读全文
posted @ 2018-08-11 23:31 Octopus22 阅读(447) 评论(0) 推荐(0) 编辑
摘要: CSS命名规则 头:header 内容:content/containe 尾:footer 导航:nav 侧栏:sidebar 栏目:column 页面外围控制整体布局宽度:wrapper 左右中:left right center 登录条:loginbar 标志:logo 广告:banner 页面 阅读全文
posted @ 2018-08-09 23:14 Octopus22 阅读(1320) 评论(0) 推荐(0) 编辑