ICode9

精准搜索请尝试: 精确搜索
  • Sets 、 Lists工具类的常用方式2021-10-20 16:33:11

    /** * Sets工具类的常用方法 * 并集 / 交集 / 差集 / 分解集合中的所有子集 / 求两个集合的笛卡尔积 * * Lists工具类的常用方式 * 反转 / 拆分 */ private static final Set set1 = Sets.newHashSet(1, 2); priva

  • 2021-10-172021-10-17 21:35:01

    Sorting Algorithm in Python copy and learn Quick sort Python实现快速排序算法. def quick_sort(lists,i,j): if i >= j: return list pivot = lists[i] low = i high = j while i < j: while i < j and lists[j] >= pivot:

  • Python简单爬取图书信息及入库2021-10-07 20:01:25

    课堂上老师布置了一个作业,如下图所示: 就是简单写一个借书系统。 大概想了一下流程,登录——>验证登录信息——>登录成功跳转借书界面——>可查看自己的借阅书籍以及数量。。。 登录可以很快实现,但借书界面里的数据怎么来呢? 不可能百度搜索书籍信息,然后一条一条来复制粘贴吧 所以,我

  • html-list2021-10-04 15:02:23

    <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>list</title></head><body> <h2>name</h2> <ol start="1" type="a">

  • Dart语言学习日记(六)2021-10-02 11:59:25

    Dart语言程序设计基础 异常1.Exception2.Error 异常 异常是指程序在执行过程中出现的非正常情况,如果没有捕获异常,则异常会抛出,导致抛出异常的程序代码终止执行。 Dart提供了Exception和Error异常类型,以及它们的子类型,也可以根据实际情况自定义异常类型。 1.Exception Ex

  • Python爬取表情包2021-09-24 19:31:06

    前面做了个爬表情包的文章,群聊斗神 - Python爬取斗图表情包 - 斗图之神的战斗神。今天又爬取了一些表情包,但是这次的处理方式有些许的不同,就是在查找到网页中所有的img标签后,处理图片url和图片名字的时候有些许不同。前面是通过处理字符串的方式来处理,效率上会慢一些,今天用bs4处理

  • uniapp组件封装2021-09-23 15:34:24

    父子组件通信 类似于列表多个页面都会用到,我们就封装起来     先创建个components文件夹,在文件夹中创建一个vue文件,我这里叫 lists.vue <template> <view class="index_list" > <view class="list" v-for="(item, index) in floorDataList" :key=&qu

  • Guava Lists 类2021-09-20 14:33:41

    Guava系列之超实用的集合工具类 依赖: <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>19.0</version> </dependency> 主要方法: 各种创建list的方法 asList()将数据组转成list newArr

  • python快速排序2021-09-19 10:58:16

    #快速排序 def quicksort(lists,i,j): while i>j: return list proivt=lists[i] low=i high=j while i<j: while i<j and lists[j]>=proivt: j-=1 lists[i]=lists[j] while i<j and lists[i]<

  • java8 新特性之Lambda 表达式2021-09-17 19:02:09

    应用场景 1. for循环 2. 线程中的匿名内部类 3. 比较器中的匿名内部类 新建 Expression.class import lombok.extern.slf4j.Slf4j; import java.util.Arrays; import java.util.List; /** * Java 8 (又称为 jdk 1.8) 是 Java 语言开发的一个主要版本。 Oracle 公司于 2014

  • #23 合并K个升序链表2021-09-16 23:04:18

    /** * Definition for singly-linked list. * struct ListNode { * int val; * struct ListNode *next; * }; */ int comp(const void *a, const void *b) { return *(int *)a - *(int *)b; } struct ListNode* mergeKLists(struct ListNode** lists, int

  • 使用Post方式爬虫2021-09-16 00:02:12

    文章目录 使用Post方式爬虫爬虫爬取leetcode的每日一题。 使用Post方式爬虫 注意如果Request Payload 是json格式 则请求头需要设置:'Content-Type' : 'application/json' 常用的方法是:如果是要字典(dict)转换为json的话。 调用json.dumps 方法即可。 然后如果要String

  • Leetcode - 杨辉三角II E[119]2021-09-14 22:59:50

    问题描述 给定一个非负索引 rowIndex,返回「杨辉三角」的第 rowIndex 行。 在「杨辉三角」中,每个数是它左上方和右上方的数的和。 示例 1: 输入: rowIndex = 3 输出: [1,3,3,1] 示例 2: 输入: rowIndex = 0 输出: [1] 示例 3: 输入: ro

  • CSS3实现鼠标移动到图片上图片变大2021-09-10 11:06:16

    .story-lists img{ transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; } .story-lists img:hover{ transform: scale(1.05); } 参考博客: CSS3实现鼠标移动到图片上图片变大(缓慢变大,有过渡效果,放大的过程是有动画过渡的,这个过渡的时间可以自定义)

  • 1087.Brace-Expansion (prime)2021-09-09 14:02:25

    package LeetCode_1087 /** * 1087.Brace-Expansion (prime) * https://leetcode.com/problems/brace-expansion/ * * A string S represents a list of words. Each letter in the word has 1 or more options. * If there is one option, the letter is represented a

  • 群聊斗神 - Python爬取斗图表情包 - 斗图之神的战斗神2021-09-09 13:02:39

    作为一个斗图狂魔,怎么能在群聊的时候认怂。不服就干,今天来爬一堆表情包,用于群聊的时候斗图使用。斗疯一个算一个,尽显群聊斗神本色。源码开始: """ 用Python爬取斗图表情包 目标网址:https://www.xxx.com/的斗图表情包 """ import requests from bs4 import BeautifulSoup

  • java 使用递归算法快速封装树形结构2021-09-07 17:31:22

    一、创建实体类 @Data @ToString public class CatalogVO { private Integer id; private Integer panelsId; private String catalogName; private Integer parentId; private Integer isDeleted; private String createdUser; private Date creat

  • 23. Merge k Sorted Lists (分治)2021-09-07 10:01:31

    23. Merge k Sorted Lists   You are given an array of k linked-lists lists, each linked-list is sorted in ascending order. Merge all the linked-lists into one sorted linked-list and return it.   Example 1: Input: lists = [[1,4,5],[1,3,4],[2,6]] Output

  • 链表OJ题之——合并有序链表2021-09-05 20:33:40

    文章目录 初级题目:进阶题目 初级题目: 题目链接:leetcode 思路:创建一个新的头指针和两个分别指向链表的指针l1、l2,对两个指针所指向的值进行比较,将小的值的节点给新的头节点。直到第一个指针到达结尾,将另外一个指针指向的剩余内容给到新的链表。 以题目中给的链表为例: 创

  • 23. Merge k Sorted Lists 合并k个排序链表2021-09-01 01:32:19

    You are given an array of k linked-lists lists, each linked-list is sorted in ascending order. Merge all the linked-lists into one sorted linked-list and return it.   Example 1: Input: lists = [[1,4,5],[1,3,4],[2,6]] Output: [1,1,2,3,4,4,5,6] Explanation:

  • [Leetcode 44]合并有序列表Merge k Sorted Lists2021-08-30 21:03:39

    【题目】 将两个有序链表合并成一个有序链表 Merge two sorted linked lists and return it as a sorted list. The list should be made by splicing together the nodes of the first two lists.   Example 1: Input: l1 = [1,2,4], l2 = [1,3,4] Output: [1,1,2,3,4,4] Ex

  • Leetcode - 23. 合并K个升序链表2021-08-29 21:02:38

    给你一个链表数组,每个链表都已经按升序排列。 请你将所有链表合并到一个升序链表中,返回合并后的链表。 示例 1: 输入:lists = [[1,4,5],[1,3,4],[2,6]] 输出:[1,1,2,3,4,4,5,6] 解释:链表数组如下: [ 1->4->5, 1->3->4, 2->6 ] 将它们合并到一个有序链表中得到。 1->1->2->3->4

  • std::vector简介2021-08-25 16:59:55

    std::vector简介 std::vectorVector概述 std::vector 本文中的vector指的是std::vector C++11标准。 Vector概述 // An highlighted block template <class T,class Alloc = allocator <T> > class vector; //通用模板 vector是表示可以改变大小的数组的序列容器。 就像

  • 集合Collection ----List集合2021-08-08 20:04:25

    Collection集合体系的特点:   set系列集合:添加的元素是 无序,不重复,无索引的   ----HashSet: 无序,不重复,无索引   ----LinkedHashSet: 有序,不重复,无索引   List系列集合:添加的元素是 有序,可重复,有索引的   ----LinkedList: 有序,可重复,有索引的   ----ArrayList : 有序,可重

  • 集合遍历数组三种常用方式2021-08-08 15:01:37

    Collection集合遍历数组的三种方式: 迭代器 foreach(增强for循环) JDK1.8之后的新技术Lambda 迭代器: 方法:public Iterator inerator():获取集合对应的迭代器,用来遍历 E next():获取下一个元素值 boolean hasNext():判断是否有下一个元素,有返回true,反之 流程:1.获取集合对应迭代器 Ite

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

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

ICode9版权所有