• 2024-11-14[LeetCode] 2064. Minimized Maximum of Products Distributed to Any Store
    Youaregivenanintegernindicatingtherearenspecialtyretailstores.Therearemproducttypesofvaryingamounts,whicharegivenasa0-indexedintegerarrayquantities,wherequantities[i]representsthenumberofproductsoftheithproducttype
  • 2024-11-08RTT_t2 提示Expected to be given a valid DLL
    软件:RTT_t2 V2.60环境:WIN1064bit安装好RTT_t2后,运行软件出现以下错误:Traceback(mostrecentcalllast):File"rtt_t2.py",line1304,in<module>File"rtt_t2.py",line1041,inmainFile"bds\bds_jlink.py",line15,in__init__
  • 2024-11-02sicp每日一题[2.66]
    Exercise2.66Implementthelookupprocedureforthecasewherethesetofrecordsisstructuredasabinarytree,orderedbythenumericalvaluesofthekeys.这道题还是挺简单的,由于是有序的二叉树,所以可以先比较根与要查找的数字的大小,如果相等就查到了;如果根
  • 2024-10-30CIS5200: Machine Learning
    CIS5200:MachineLearningFall2024Homework2ReleaseDate:October9,2024DueDate:October18,2024HW2willcountfor10%ofthegrade.Thisgradewillbesplitbetweenthewritten(30points)andprogramming(40points)parts.Allwrittenhomework
  • 2024-10-12Bk5_Ch18_01
    y_counts=y_df.value_counts()这个地方要改成y_counts=y_df.value_counts('label')###############AuthoredbyWeishengJiangBook5|FromBasicArithmetictoMachineLearningPublishedandcopyrightedbyTsinghuaUniversityPressBeijing,China,2
  • 2024-09-18c++ 找到给定点集的简单闭合路径(Find Simple Closed Path for a given set of points)
    给定一组点,将这些点连接起来而不相交例子: 输入:points[]={(0,3),(1,1),(2,2),(4,4),          (0,0),(1,2),(3,1},{3,3}};输出:按以下顺序连接点将    不造成任何交叉    {(0,0),(3,1),(1,1),(2,2),(3,3),
  • 2024-09-18C# 找到给定点集的简单闭合路径(Find Simple Closed Path for a given set of points)
     给定一组点,将这些点连接起来而不相交例子: 输入:points[]={(0,3),(1,1),(2,2),(4,4),          (0,0),(1,2),(3,1},{3,3}};输出:按以下顺序连接点将    不造成任何交叉    {(0,0),(3,1),(1,1),(2,2),(3,3)
  • 2024-09-15CF1039D You Are Given a Tree
    CF1039DYouAreGivenaTree咋其他题解都带根号?根号是坏文明,这里是俩\(\log\)做法,能够跑到\(300\)ms以内。首先考虑暴力贪心,从叶子向根合并,可以取出一条链的时候就取出来,否则就连一条尽可能长的链往上合并。具体的设\(f_{x,i}\)为当\(k=i\)时,在\(x\)处能取出的最
  • 2024-09-131.1 Python基础
    1.1.1 推导式列表given_list=[0,1,2,3,4]given_list输出:[0,1,2,3,4]定义函数defmy_func(x):returnx**2new_list=[]foriinrange(5):new_list.append(my_func(i))new_list输出[0,1,4,9,16] 以上例子可以简化为
  • 2024-09-10C++ 如何检查两个给定的线段是否相交(How to check if two given line segments intersect)
    给定两条线段(p1,q1)和(p2,q2),判断给定的线段是否相交。在讨论解决方案之前,让我们先定义方向的概念。平面中有序点三元组的方向可以是 –逆时针 –顺时针 –共线 下图显示了(a,b,c)的不同可能方向 方向在这里有什么用处? 两条线段(p1,q1)和(p2,q2)相交,当且仅当以下
  • 2024-09-10C# 在给定斜率的线上找到给定距离处的点(Find points at a given distance on a line of given slope)
     给定二维点p(x0,y0)的坐标。找到距离该点L的点,使得连接这些点所形成的线的斜率为M。例子: 输入:p=(2,1)    L=sqrt(2)    M=1输出:3,2    1,0解释:与源的距离为sqrt(2),并具有所需的斜率m=1。输入:p=(1,0)   
  • 2024-08-1817.实现一个算法根据电话按键上的数字和字母的映射关系,输入一个或多个数字返回所有它能表示的全部字母组合
    17.LetterCombinationsofaPhoneNumber题目Givenastringcontainingdigitsfrom2-9inclusive,returnallpossiblelettercombinationsthatthenumbercouldrepresent.Amappingofdigittoletters(justlikeonthetelephonebuttons)isgivenbelo
  • 2024-08-07题解:UVA11181 条件概率 Probability|Given
    主要思路:概率期望。首先可以发现\(n\)的数据极小。然后我们设\(a\)为为每个人买东西的情况,\(b\)为当有\(b\)个人去时的情况。大家都应该知道条件概率式子为\(P(a|b)=\frac{P(ab)}{P(b)}\)。然后暴力搜索\(P(ab)\)和\(P(b)\)。其实这道题有复杂度更低的dp做法,但
  • 2024-08-07SciTech-Mathematics-Probability+Statistics-Comparison:Chance + Possibility + Likelihood + Probabilit
    https://www.geeksforgeeks.org/what-is-the-difference-between-likelihood-and-probability/1.Chance2.Possibility3.Likelihood4.ProbabilityWhatIstheDifferenceBetween“Likelihood”and“Probability”?LastUpdated:30Jul,2024https://www.geeksforg
  • 2024-07-05算法入门(5) 7.5
    [COCI2006-2007#2]ABC题面翻译【题目描述】三个整数分别为$A,B,C$。这三个数字不会按照这样的顺序给你,但它们始终满足条件:$A<B<C$。为了看起来更加简洁明了,我们希望你可以按照给定的顺序重新排列它们。【输入格式】第一行包含三个正整数$A,B,C$,不一定是按这个顺序。这
  • 2024-07-04CF1039D You Are Given a Tree (树形 dp + 贪心 + 根号分治)
    CF1039DYouAreGivenaTree树形dp+贪心+根号分治题目是一个经典问题,可以用树形dp和贪心解决。设\(f_u\)表示以\(u\)节点为端点能够剩下的最长路径。考虑从叶子节点往上合并贪心,那么如果能够合并出包含\(u\)节点的大于等于\(k\)的路径,那么就合并,\(f_u=0\);否
  • 2024-06-06C. Given Length and Sum of Digits...
    原题链接一句话题意分别找出长度为n,每位数字和恰好为m的最小数和最大数,如果找不到输出”-1-1“思维怎么确保构造的数最小/大?怎么确保数字和恰好为m?实施遍历每一位,贪心地选取最大/最小的数,直到接下来的数字不足以贪心细节1.没有前导零2.数字和恰好为m3.注意边界特判co
  • 2024-06-01《庆余年算法番外篇》:范闲通过贝叶斯推理找到太子火烧史家镇的证据
    剧情背景在《庆余年2》中史家镇是李云睿和二皇子向北齐走私的重要通道,太子派人把史家镇烧成灰烬,最后嫁祸于二皇子,加大范闲对二皇子的恨意,坐收渔翁之利,意图销毁所有证据。范闲接到任务,需要在被毁的镇子里找到蛛丝马迹,通过贝叶斯推理分析这些线索,找出太子犯罪的确凿证据。
  • 2024-05-27【解决办法】RegularPolygon.__init__() takes 3 positional arguments but 4 were given 报错
    我在学习用Python绘制一个六边形且隐藏全部轴脊的代码时,出现如下报错:RegularPolygon._init_()takes3positionalargumentsbut4weregiven报错意思:RegularPolygon.__init__()接受3个位置参数,但给定了4个通过上网查询、询问同学,我解决了这个问题,其中的解决过程我详细地
  • 2024-05-13axios无法加载响应数据:no data found for resource with given identifier
    做一个demo,springboot写好了接口,postman请求也没问题,如下:但是axios请求时,却发生了问题:查了一圈,没发现啥问题,又想起来看下控制台信息跨域的问题?网上也有这么说的,抱着试试的态度在controller上增加了跨域的注解@CrossOrigin重新运行,页面刷新,ok~
  • 2024-05-07LeetCode 2060. Check if an Original String Exists Given Two Encoded Strings
    原题链接在这里:https://leetcode.com/problems/check-if-an-original-string-exists-given-two-encoded-strings/description/题目:Anoriginalstring,consistingoflowercaseEnglishletters,canbeencodedbythefollowingsteps:Arbitrarily split itintoa sequ
  • 2024-05-04AtCoder abc352
    EProblemStatementYouaregivenaweightedundirectedgraph$G$with$N$vertices,numbered$1$to$N$.Initially,$G$hasnoedges.Youwillperform$M$operationstoaddedgesto$G$.The$i$-thoperation$$(1\leqi\leqM)$$isasfollows:Youar
  • 2024-04-11TypeError: Cancel() takes 0 positional arguments but 1 was given 的一种原因
    python非静态成员函数在自定义python类中,使用pycharm作为IDE,其补全功能会自动为类内的function创建self作为函数的第一参数。一些普通的IDE或者没有专门设置的IDE不会为类内的方法添加self作为第一参数,因此需要coder们自行添加。除非是静态函数不需要self作为参数。如
  • 2024-03-135-adding_general_force
    D’ALEMBERT’SPRINCIPLEForparticlesD’Alembert’sprincipleimpliesthat,ifwehaveasetofforcesactingonanobject,wecanreplaceallthoseforceswithasingleforce,whichiscalculatedby\[f=\sum\limits_{i}f_{i}\]Inotherwords,wes
  • 2024-02-15Go 100 mistakes - #21: Inefficient slice initialization
          ConvertingoneslicetypeintoanotherisafrequentoperationforGodevelopers.As wehaveseen,ifthelengthofthefuturesliceisalreadyknown,thereisnogoodreasontoallocateanemptyslicefirst.Ouroptionsaretoallocat