ICode9

精准搜索请尝试: 精确搜索
  • 单链表实现大数相加2019-09-08 21:03:43

    字节跳动面试题: 两个数为正数。 用链表求和: 现场写的时候出了几个bug实在尴尬。。。 样例一 2 3 4 54 5 62 8 0 1 样例二 9 9 99 9 91 9 9 9     1 #include <iostream> 2 using namespace std; 3 4 struct List{ 5 int val; 6 List * next; 7 }; 8 9 List

  • python 如何获取数组长度? len()2019-09-08 20:38:32

    参考文章:Python返回数组(List)长度的方法

  • 十、存储过程和函数(MySQL读书笔记)2019-09-08 19:07:28

    1、存储过程和函数的区别在于函数必须有返回值,而存储过程没有,存储过程的参数可以使用 IN OUT INOUT 类型,而函数的参数只能是 IN 类型。如果有函数从其他类型数据库迁移到MySQL,可能需要将函数改造成存储过程 2、创建存储过程或函数需要 CREATE ROUTINE 权限,修改或删除存储过程

  • Java中的集合框架2019-09-08 18:36:21

    Java类集简介: Collection:单列集合的根接口,用于存储一系列符合某种规则的的元素。Collection集合有两个重要的子接口,分别是List和Set。其中,List集合的特点是元素有序、可重复;Set集合的特点是元素有序并且不可重复。List接口的主要实现类有ArayLiast和LinkedList;Set接口的主

  • java有序列表2019-09-08 16:50:39

    关于有序和无序的定义: 有序:有序列表中的元素具有某种内在的关联,这种关联定义了列表之间的顺序 无序:无序列表中的元素按使用者所选择得任意方式排序 索引:索引列表为他的元素维护一段连续的数字索引值 有序列表: List HashTable TreeMap   无序列表 HashMap Set   测试代码: packag

  • W10破解LoadRunner时出现管理员阻止程序运行问题2019-09-08 16:39:50

    原因主要是因为有些程序没有以管理员的身份运行 1、打开电脑控制面板 -> 用户账户 -> 更改用户账户控制设置 -> 选择从不通知,点击确定 2、Win+R 快捷打开,输入gpedit.msc,若是出现找不到该文件,则需要创建一个.bat文件。如下,将下面代码复制到文档,并另存为.bat文件,然后以管理员

  • leedcode 1.两数目之和two-sum2019-09-08 15:40:11

    给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/two-sum 著作权

  • LeetCode341. Flatten Nested List Iterator2019-09-08 15:04:44

    Given a nested list of integers, implement an iterator to flatten it. Each element is either an integer, or a list -- whose elements may also be integers or other lists. Example 1: Input: [[1,1],2,[1,1]] Output: [1,1,2,1,1] Explanation: By calling next r

  • 实现横排导航2019-09-08 14:52:37

    1.首先用ul li表现输入内容 如:    得到     2.编辑样式CSS。在标签<head></head>之间写入样式表。通过将其设置为行内块级元素,实现横排效果 消除内容前的圆点 list-style:none;   横排摆放 : display: inline-block;   3.最后通过外边距margin调整距离,最后可以实现横

  • 83--Remove Duplicates From Sorted List2019-09-08 11:04:32

    public class RemoveDuplicatesFromSortedList { public ListNode deleteDuplicates(ListNode head) { ListNode current=head; while (current!=null&&current.next!=null){ if (current.val==current.next.val) current

  • 一个好用的 List 分页截断工具2019-09-07 19:07:15

    List 分页截断工具说明 使用场景:需要把一个大 List 拆分出很多小 List ,然后再对每一部分进行分批处理,这里整个工具,因为每次都来写一个拆分不令阅读困难,也难维护,更容易出错。 上代码 /** * 创建人 : sanri * 创建时间 : 2018/9/1-15:12 * 功能 : list 拆分

  • 多任务2019-09-07 17:02:13

    并 并发并行 并发:单核不同程序间快速切换 任务数>核心数,通过操作系统的调度算法,实现多个任务'一起执行'(切换任务速度太快,所以单核心也有一种同一时间多任务的错觉) 一个时间段内发生若干事件的情况 一个段 并行:任务数<核心数,一个核心做一个任务。 同一时刻发生若干事件的情况 一

  • list集合存引用幸运飞艇app制作数据类型时的问题2019-09-07 16:53:25

    集合list的存储元素: 幸运飞艇app制作q<115.28.8.00.9.9>(1)如果list中存的是基本数据类型,则存的是值(2)如果list中存的是引用数据类型(如对象等),则存的是引用如果对象的引用地址没变,内容变化,也会引起调用该对象时内容变化下面举一个在集合list中存放对象的例子:  //构建原始数据    

  • python基础 60道训练题目2019-09-07 16:35:46

    1、合并字典: a1.update(a2) 2、列表去重:a = [11,22,33,44,11,22] print(list(set(a))) 3、python2和python3的range(100) 区别 python 2返回列表,python 3返回迭代器,节约内存 4、列表[1,2,3,4,5],请用map()函数输出(1,4,9,16,25),并使用列表推导式提取出大于10的属,最终输出[

  • list集合存引用数据类型时的问题2019-09-07 14:55:21

    list集合存引用数据类型时的问题 集合list的存储元素: (1)如果list中存的是基本数据类型,则存的是值 (2)如果list中存的是引用数据类型(如对象等),则存的是引用 如果对象的引用地址没变,内容变化,也会引起调用该对象时内容变化 下面举一个在集合list中存放对象的例子: //构建原始数据

  • Python序列结构(第二章)2019-09-07 14:37:39

    Python序列结构 python序列结构属于容器类结构,用于包含大量数据,类似于其他语言的数组,其功能更强大。 1. 列表(list,[   ]) 创建列表: >>>a_list=['a', 'b', 'c']       #1.赋值创建 >>>a_list=[]                          #2.创建空列表 >>

  • 基础【五】字典的操作方法2019-09-07 14:04:00

    py_字典的操作方法   字典 字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据。python对key进行哈希函数运算,根据计算的结果决定value的存储地址,3.6版本之后字典是有序的(3.5版本之前字典是无序的),且key必须是可哈希的。可哈希表示key必须是不可变类型,如:数字、字符

  • MyBatis-Plus 自定义sql语句2019-09-07 14:00:11

      一、引言  MP自带的条件构造器虽然很强大,有时候也避免不了写稍微复杂一点业务的sql,那么那么今天说说MP怎么自定义sql语句吧。  二、配置  自定义的sql当然是写在XML文件中的啦,那么首先来定义xml文件的位置,在yml配置文件如下  mybatis-plus:  # 如果是放在src/main/ja

  • 使用jpa 结果list中数据全部是一样的,将其它数据覆盖掉2019-09-07 13:41:53

    这个问题解决办法是 实体主键 有重复的问题造成的:取没有重复的字段进行 注解就可以了。。。很蛋疼的。。。    

  • AttributeError: 'NoneType' object has no attribute 'append',列表list和dataframe使用ap2019-09-07 12:42:59

    起因 问题原因 解决方案 1.起因 经常对dataframe进行操作,免不了添加操作。一般使用 df = df.append(df_save),没啥问题。 但对列表使用append时出现错误: #错误示范 >>>list = [] >>>list = list.append('a') >>>print(list) AttributeError: 'NoneType' object has no at

  • dict强制类型转换2019-09-07 12:04:20

    单列集合中如果装的元素都是双列,那么可以通过dict()强制转换为字典 a=[(1,1),(2,2),(3,3)] print(dict(a)) #{1:1,2:2,3:3} b=[1,2,3] print(dict(b)) #报错 可以通过list()将字典强制转换为列表 a={1:1,2:2} print(lsit(a)) #[1,2],默认只会转换key值 b={1:1,2:2} print(lsit(

  • 【数组】常用方法2019-09-07 12:01:59

    System.arraycopy(a, 1, b, 2, 2) 数组拷贝 第一个参数,第三个参数:分别代表源数组a和目标数组b 第二个参数:代表的是a数组中下标为1的元素 第四个参数:代表的是b数组中,下标为2的元素开始准备被替换 第五个参数:代表拷贝长度为2 toString(arr) 把数组转成字符串 sort(arr) 对数

  • LeetCode 147:Insertion Sort List2019-09-07 11:42:05

    Sort a linked list using insertion sort. A graphical example of insertion sort. The partial sorted list (black) initially contains only the first element in the list. With each iteration one element (red) is removed from the input data and inserted in-

  • LeetCode算法题:螺旋矩阵spiralOrder2019-09-07 11:01:23

    给定一个包含 m x n 个元素的矩阵(m 行, n 列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。 示例 1: 输入: [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ] 输出: [1,2,3,6,9,8,7,4,5] 示例 2: 输入: [ [1, 2, 3, 4], [5, 6, 7, 8], [9,10,11,12] ] 输出: [1,2,3,4,

  • STL容器2019-09-07 10:02:29

    原文链接:https://www.nowcoder.com/test/question/done?tid=27206879&qid=44744#summary List封装了链表,Vector封装了数组 list和vector最主要的区别在于: vector使用连续内存存储的,它支持[]运算符,而list是以链表形式实现的,不支持[]。 Map,Set属于标

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有