• 2024-07-14漫画的启示
    一位带着鸭舌帽的叔叔,和一个拎着水桶的叔叔发生的一个小故事。让我很有感触,也描写了生活中的许多例子。这是一个漫画的启示,其实也表达了作者心中的世界,也许我觉得,这个故事可以告诉大家许多道理。这是一位戴着鸭舌帽的叔叔,他也许帮着穿着衬衫的叔叔干完了活,这位先生随地而
  • 2024-03-26面向对象 栈和堆
    Me:对象在栈中,属性在堆中,属性属于对象的一部分GPT:在Java中,对象的引用存储在栈中,而对象本身存储在堆中,属性和方法就是对象的本身。对象的属性确实存储在堆中,但是对象本身并不是存储在栈中,而是通过引用指向堆中的实际对象。Me:那对象的引用是在栈中,对象本身在堆中,那可以比喻成堆为
  • 2024-01-3120230918 集训
    A.操作题目大意有一个长为\(n\)的、初始全为\(0\)的数组和\(m\)次操作。操作分两种:1lr:将下标区间\([l,r]\)内的数全加\(1\);2lr:将下标区间\([l,r]\)内的操作再执行一遍。求所有操作结束后数组内每个数。\(1\leqn,m\leq1e5\),保证各操作合法。思路简
  • 2023-05-22蓄水
    给定N个无限容量且初始均空的水缸,每个水缸配有一个水桶用来打水,第i个水缸配备的水桶容量记作bucket[i]。小扣有以下两种操作:升级水桶:选择任意一个水桶,使其容量增加为bucket[i]+1蓄水:将全部水桶接满水,倒入各自对应的水缸每个水缸对应最低蓄水量记作vat[i],返回小扣至少需
  • 2022-10-09spring 源码之 IOC 容器的初始化过程
     学习 spring源码真的是一件痛并快乐的刺激的事。昨天听了别人的视频,任然是一头雾水,层次不一样,就不太容易接受。直接打开spring源码,断点调试,有点难度。于是又捧起书,《深
  • 2022-08-20一种用两个水桶倒水的方法
    设有容量分别为a和b的水桶,下面的方法可以倒出2c-3a水。例如2升和5升的桶可以倒出4升,4升和9升可以倒出6升,3升和7升可以倒出5升。以3,7,5为例:注满7升桶,用它倒满3升桶