斯文水壶

文章
5
资源
1
加入时间
2年10月17天

Codeforces 161 D Distance in Tree 树形DP

题目大意:给出一棵n个节点的树,统计树中长度为k的路径的条数(1<=n<=50000 ,1);题目分析:设dp[i][j]表示以i作为长度为j的路径其中一个点的方案数。转移:dp[u][j]+=dp[v][j-1];  方案计数:ans+=dp[v][j]*dp[u][k-j-1];#include#include#include#include

Graphics2D生成柱状图

项目一个需求,展示横向柱状图,自己动手封装了一个生成柱状图的工具类,效果图如下:下面上代码:import java.awt.BasicStroke;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.RenderingHints;import java.awt.imag...

java高级开发学习之--反射机制(3)

1.通过前面的学习,自己感觉其实反射机制也没有很神秘,无非就是类本身就是一个对象,通过类的类类型去动态加载类。 2.今天学习类的方法的反射操作以及通过反射来了解集合泛型的本质。A.方法的反射操作: 首先我们创建一个类class A{ public void print(int a,int b){ System.out.println(a+b); } pub

java基础语法while与do{}while以及if的多层嵌套使用,其中涉及了数据的强制转换。

 为了体现while与do{}while还有if的基本用法汇集成下面程序,自己设的规则如下:条件1:用do{}while镶嵌do{}while再度镶嵌while此三者做界面切换与循环切换,条件2:切换的循环变量通过扫描键盘输入的数据用if语句控制,package changliangtest;import java.util.Scanner;public class chan...