自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Java集合——映射

集允许快速查找现有元素,但查找一个元素需要有准确地址,而映射提供了查找元素相关联的元素,映射(map)存放键值对。

2023-04-05 19:13:47 1454 1

原创 Java集合——双端队列&优先队列API

优先队列(priority queue)中的元素可以按照任意的顺序插入,但会按照有序的顺序获取,即调用remove方法时,总会获取当前优先队列中最小的元素,但优先队列并没有对所有元素进行排序,如果迭代处理这些元素,并不需要进行排序。示例程序:一个优先队列的具体使用,与TreeSet中迭代不同,这里的迭代不是按照有序顺序来访问元素的,但是删除操作总是删除剩余元素中最小的那个元素。优先队列既可以实现了Comparable接口的类对象,也可以包含构造器中提供的Comparator对象。返回双端队列队头的元素。

2023-04-05 16:47:39 342 1

原创 Java集合——树集

上述程序中值将按照有序顺序打印:Amy Bob Carl(非插入时顺序),排序是用一个树结构完成(当前采用的是红黑树),每次将一个元素添加到树中时,都会将其放置到正确的排序位置上,因此迭代器总是以有序的顺序访问这个元素。E floor(E value) --- 返回大于等于value的最小元素或小于等于value的最大元素,如果没有这样的元素则返回null。E lower(E value) --- 返回大于value的最小元素或小于value的最大元素,如果没有则返回null。

2023-04-05 15:57:18 256 1

原创 JAVA集合——散列集

散列表可以实现很多重要的数据结构,最简单的是集类型(集是没有重复元素的元素集合,集的add方法首先尝试在这个集中查找要添加的对象,只有这个元素不存在时才会添加),Java集合类库中提供了一个HashSet类,它基于散列表实现了一个集。可以用add方法添加元素。在Java中,散列表实现为链表数组,每个列表被称为桶(bucket),要想查找一个对象在表中的位置,需要计算它的散列码,然后与桶的总数取余,所得到的数就是保存这个元素的那个桶的索引(实际数据结构中还有其他散列形式,具体可参考数据结构一书)。

2023-04-05 15:10:37 342 1

原创 HuggingGPT Solving AI Tasks with ChatGPT and its Friends in HuggingFace---论文阅读总结

通过利用LLM在理解和推理方面的优势,HuggingGPT可以剖析用户意图,并将任务分解为多个子任务,然后,基于专家模型描述,为每个任务分配最合适的模型,并整和来自不同模型的结果。模型:HuggingGPT,连接LLMS(即ChatFGPT)和ML社区(即huggingface),可以处理来自不同模态的输入,并解决大量复杂的AI任务,具体来说对于huggingface中的每个AI模型,从库中使用其对应的模型描述,并将其融合到提示中,以建立与ChatGPT的连接,之后LLMS作为大脑确定用户问题的答案。

2023-04-05 12:38:40 3710 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除