自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LeetCode - Medium - 105

方法三:别人写的,方法二的preMap没必要,方法二的还有nextPreEnd变量可通过“前序遍历一棵二叉树后得到得序列的个数与中序遍历一棵二叉树后得到得序列的个数一致”特性和加减法便可简易求得,(方法二的nextPreEnd自己搞复杂了。//方法二:方法一的改进版,使用map代替暴力查找,提交给系统,虽接受,但很耗时。方法二:方法一的改进版,使用map代替暴力查找,提交给系统,虽接受,但很耗时。方法一:我写的,提交给系统,所有测试例子通过,但报超时。//方法一:我写的,提交给系统,报超时。

2025-01-18 03:27:03 985

原创 LeetCode - 138 - 复制带随机指针的链表 - Java - 迭代实现 - 细喔~

题目要求:新链表中:新节点的next指针和random指针也都应指向复制链表中的新节点,并使原链表和复制链表中的这些指针能够表示相同的链表状态。首先题目要求我们赋值这么一个链表,新链表中:val值完全一样,next和random虽然不一样,但是指向链表中节点的val值是一样的,而且指向的该节点的位置和源节点位置是一样的。在来我怎么将新链表的random指向与旧链表的random指向“相同的节点”。简单来说,就是新链表和旧链表的地址地址是不一样的,架构上完全一样。

2025-01-18 03:25:01 317

原创 Java8 新特性(上)

它的语法是Class::method实例如下:它的语法是instance::method实例如下:函数式接口函数式接口(Functional Interface)就是一个有且仅有一个抽象方法,但是可以有多个非抽象方法的接口。函数式接口可以被隐式转换为lambda表达式。函数式接口可以现有的函数友好地支持 lambda。

2025-01-17 11:18:39 539

原创 Java8 中的真的 Optional 很强大,你用对了吗?

不过,你看到了,这个方法会在值为 null 的时候抛出异常。要避免异常,你可以选择首先验证是否有值:@Test检查是否有值的另一个选择是 ifPresent() 方法。该方法除了执行检查,还接受一个Consumer(消费者) 参数,如果对象不是空的,就对执行传入的 Lambda 表达式:这个例子中,只有 user 用户不为 null 的时候才会执行断言。接下来,我们来看看提供空值的方法。返回默认值Optional 类提供了 API 用以返回对象值,或者在对象为空的时候返回默认值。

2025-01-17 11:16:34 964

原创 Windows Server2012多远程桌面配置

在"注册号码"中输入你从微软获得的那个七位数(如果自己没有许可证,那么就输入6565792,4954438,6879321或者5296992),再"下一步";2、win+R–》gpedit.msc–》计算机配置–》管理模板–》windows组件–》远程桌面服务–》远程桌面会话主机–》授权。1、控制面板–》管理工具–》远程桌面服务–远程桌面授权管理器,选择未激活的服务器,选择属性。7、如果没有许可证,那么许可证程序选择“企业协议”,确定您的信息后,便可继续”下一步”5、填写刚才的ID和必需信息,点击下一步。

2025-01-15 00:27:09 938

原创 Web开发基础:JavaScript轮播图

叠放在banner上,将ul设置为绝对定位。将ul的父容器设置为相对定位。

2025-01-15 00:19:43 371

原创 Web开发基础:JavaScript常用类、面向对象和BOM

fullscreen=yes|no|1|0 是否使用全屏模式显示浏览器。| splice(索引,删除数量,数据…channelmode=yes|no|1|0 是否使用剧院模式显示窗口。| open(“页面地址”,“窗口名字”,“窗口的状态”) | 打开新窗口 |resizable=yes|no|1|0 窗口是否可调节尺寸。toolbar=yes|no|1|0 是否显示浏览器的工具栏。scrollbars=yes|no|1|0 是否显示滚动条。location=yes|no|1|0 是否显示地址字段。

2025-01-15 00:16:02 785

原创 Python用于复杂网络NetworkX库_python 复杂网络

print(“节点”, node, “的度中心性:”, centrality)print(“节点数量:”, G.number_of_nodes())print(“边数量:”, G.number_of_edges())print(“节点列表:”, list(G.nodes()))

2025-01-14 08:00:35 555

原创 Python爬虫项目--爬取某宝男装信息

seleniumpymysql3 pyquery正文1. 分析目标网站打开某宝首页, 输入"男装"后点击"搜索", 则跳转到"男装"的搜索界面.空白处"右击"再点击"检查"审查网页元素, 点击"Network".2) 我们请求该URL得到内容就是"Response"里的内容, 那么点击它来确认信息.3) 下拉看到"男装"字样, 那么再往下找, 并没有发现有关"男装"的商品信息.4) 任意复制一个商品信息, 空白处右击再点击"查看网页源代码", 在源码查找该商品, 即可看到该商品的信息.5) 对比

2025-01-14 07:56:54 464

原创 golang适合做什么_golang语言适合做什么

在Web应用程序开发方面,Golang具有许多特点和优势使其成为首选语言。首先,Golang具有快速的编译速度和高效的执行效率。Golang的编译速度非常快,可以快速将代码转换为机器码,从而加快了开发和部署的速度。同时,Golang的运行时性能也非常出色,可以处理大量的并发请求,保持系统的稳定性和可靠性。其次,Golang内置的HTTP包和路由库使得构建Web服务变得非常简单。Golang的HTTP包提供了丰富的功能,包括处理HTTP请求和响应、路由、Session管理等。

2025-01-12 19:15:07 934

原创 Golang Map:高效的键值对容器_goland 定义键值对

其中,keyType表示键的类型,valueType表示值的类型。上面的代码定义了一个Map,键的类型为string,值的类型为int。需要注意的是,上面的定义只是声明了一个Map变量,需要使用make"Bob": 92,

2025-01-12 19:11:27 385

原创 Go-如何优雅的实现单链表?(含全部代码)_go listnode len

单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素。链表中的数据是以结点来表示的,每个结点的构成是元素加指针。

2025-01-12 19:07:45 918

空空如也

空空如也

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

TA关注的人

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