剑指offer:二进制中1的个数(位运算,leetcode191)

题目:输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。正数补码就是源码负数的补码是正
分类: 其他 发布时间: 03-16 23:06 阅读次数: 0

剑指offer:数值的整数次方(leetcode 50)

题目:给定一个double类型的浮点数base和int类型的整数exponent。求base的exp
分类: 其他 发布时间: 03-16 23:06 阅读次数: 0

剑指offer:链表中倒数第k个结点(双指针)

题目:输入一个链表,输出该链表中倒数第k个结点。答案:解法一:先把链表存入一个ArrayList,然Java
分类: 其他 发布时间: 03-16 23:06 阅读次数: 0

剑指offer:反转链表(递归,leetcode206)

题目:输入一个链表,反转链表后,输出新链表的表头。答案:解法一:第一想法就是用pre存前一个,nex
分类: 其他 发布时间: 03-16 23:05 阅读次数: 0

剑指offer:树的子结构(递归)

题目:输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)答案
分类: 其他 发布时间: 03-16 23:05 阅读次数: 0

剑指offer:二叉树的镜像(递归,leetcode 226)

题目:操作给定的二叉树,将其变换为源二叉树的镜像。二叉树的镜像定义:源二叉树 8
分类: 其他 发布时间: 03-16 23:05 阅读次数: 0

剑指offer:顺时针打印矩阵(leetcode 54 螺旋矩阵)

题目:给定一个包含m x n个元素的矩阵(m 行, n 列),请按照顺时针螺旋顺序,返回矩阵中的所有网络
分类: 其他 发布时间: 03-16 23:04 阅读次数: 0

剑指offer:包含min函数的栈(leetcode 155)

题目:定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数(时间复杂度应为O(Java
分类: 其他 发布时间: 03-16 23:04 阅读次数: 0

剑指offer:栈的压入、弹出序列(贪心 leetcode 946 验证栈序列)

题目:输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压Java
分类: 其他 发布时间: 03-16 23:04 阅读次数: 0

剑指offer:二叉搜索树的后序遍历序列(递归)

题目:输入一个整数数组,判断该数组是不是某二叉搜索树(left<root<right)的Java
分类: 其他 发布时间: 03-16 23:03 阅读次数: 0

剑指offer:二叉树中和为某一值的路径(递归)

题目:输入一颗二叉树的根节点和一个整数,打印出二叉树中结点值的和为输入整数的所有路径。路径定义为从树
分类: 其他 发布时间: 03-16 23:03 阅读次数: 0

剑指offer:复杂链表的复制(leetcode 138)

题目:输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意
分类: 其他 发布时间: 03-16 23:03 阅读次数: 0

剑指offer:字符串的排列(动态规划,递归)

题目:输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a
分类: 其他 发布时间: 03-16 23:02 阅读次数: 0

0316.Net基础班第五天笔记

1、程序调试1:写完一段程序后,想看一下这段程序的执行过程。2:当你写完这段程序后,发现,程序并没有
分类: 编程语言 发布时间: 03-16 23:02 阅读次数: 0

STL容器及简单使用总结

STL ( Standard Template Library) 的目的是标准化组件,这样就不用重新
分类: 编程语言 发布时间: 03-16 23:02 阅读次数: 0

你知道大数据语言的工具与框架吗?

为了解大数据的当前和未来状态,我们采访了来自28个组织的31位IT技术主管。我们问他们,“你在数据提
分类: 编程语言 发布时间: 03-16 23:02 阅读次数: 0

它不只是“大”!浅析大数据背后技术细节

我们都知道,现在谈论的大数据,其最显著的特征之一就是“大”,这简单一个“大”字,就使得企业在面对大数
分类: 编程语言 发布时间: 03-16 23:01 阅读次数: 0

python数据结构(1)

检测单词是否是由颠倒字母组成的词 #检测单词是否是由颠倒字母组成的词 def anagram(s1,s2): num1=[0]*26 num2=[0]*26 for i in range(len(s1)): pos=ord(s1[i])-ord('a') num1[pos]+=1 for i in range(len(s2)): pos = ord(s2[i]) - ord('a') num2[po
分类: 其他 发布时间: 03-16 23:01 阅读次数: 0

Ubuntu下创建快捷方式,以Pycharm为例

一、在usr/share/applications创建一个文件:pycharm.desktop(touch、nano、gedit指令等)   cd/usr/share/applications   sudo gedit pycharm.desktop 二、编辑该文件(pycharm.desktop),输入以下内容:   [Desktop Entry]   Version=2.0   Type=Application   Name=Pycharm   Icon=/home/tim-lyg/sof
分类: 其他 发布时间: 03-16 23:01 阅读次数: 0

[考试反思]0316省选模拟47:偏颇

这套题的考察思路其实不错。 三暴力,挂一个。 $T1$是送分,但是一眼觉得是大数据结构,于是直接扔掉了。 结果竟然是个原题。。。$dy$讲的只记住了只言片语思路早就忘了。。。 好歹这次会了。 $T2$的话写了个乱搞,结果把本来到手的$20$给写死循环了,加了句判断就$50$了。 $T3$差不多想到正解了,但是毒瘤出题人不给部分分于是我就白想了那么多拿了个暴力分走了。 为什么不给部分分啊啊啊啊啊只留下了$20$和正解完全没关系。 鬼知道他怎么想的。。。 T1:老夫 大意:有$n$人有参数$a_i
分类: 其他 发布时间: 03-16 23:01 阅读次数: 0