标签:算法

小菜鸟问一个C++类模板内部类的问题

template<typename h> class a { private: class b { public:  h c; b* d; }; public: void f(b* e); }; template<typename h> void a<h>::f(b* e) { e-> //为什么……

这样的数组怎么组成一个固定 行长度的字符串那

1 2 3 5 6 7 这样的数组怎么组成一个固定 行长度的字符串那? 156,157,254,257,356,357 假如是 1 3 45 结果就是 134 ,135 假如是 1 3 45 3 结果就是 1343 ,1353 解决方案 100 string[] a = {"1","2","3"};             string[] b = {"5……

动态LIST怎么LING'输出上面一样的数据

     string[] arr_a = { "1", "2", "3" };             string[] arr_b = { "5" };             string[] arr_c = { "6", "7" };             var q = from a1 in arr_a                     ……

分数相加的OJ问题,为什么总提示Time Limit Exceed.找不到问题所在

#include <iostream> using namespace std; int main() { int a[100],b[100],c[100],d[100],e[100],f[100]; int n; cin>>n; for (int i=0;i<n;i++) { cin>>a[i]>>b[……

一个递归型的题目,想了半天没搞清楚

已知1和3是一个“活着的数”。 并且假如a和b是一个“活着的数”。 那么2+ab+2a+2b也是一个“活着的数”。 例如1和1是“活着的数”。 那么2+1+2+2=7也是一个活着的数。 那么给定(输入)一个正整数n。(n在int范围内)。 请判断n能否是一个“活着的数”? 解决方案 20 2+ab+2a+2b=c, (2+a)(2+b)=2+c,已知1和3均……

求一计算角度算法

如图所示,怎么样计算出角度A和角度B的角度值? 解决方案 50 a = Math.Atan2(10-5, 2-1); b = Math.Atan2(20-10, 3-2); 100             double a = Math.Atan2(5, 1) * (180 / Math.PI); double b = Math.Atan2(10, 1……

求一个数据源为datatable从而构建一个树状结构的算法

如题所示,datatable中有两列(id,pid),假如有条数据的id等于另一条数据的pid,那么他俩就有父子关系了。数据大致两百条,有多少层未知,现有个类 public class Text { public Text Parent{get;set;} public List<Text> Children{get;set;} public T……