小编sky*_*123的帖子

未捕获的ReferenceError:未定义React

我正在尝试使用教程使ReactJS与rails配合使用.我收到此错误:


Uncaught ReferenceError: React is not defined

但我可以在浏览器控制台中访问React对象在此输入图像描述
我还添加了public/dist/turbo-react.min.js,如此处所述,//= require components在application.js中添加了一行,如本答案所述,没有运气.另外,
var React = require('react')给出错误:
Uncaught ReferenceError: require is not defined

任何人都可以建议我如何解决这个问题?

[编辑1]
参考源代码:
这是我的comments.js.jsx文件:

var Comment = React.createClass({
  render: function () {
    return (
      <div className="comment">
        <h2 className="commentAuthor">
          {this.props.author}
        </h2>
          {this.props.comment}
      </div>
      );
  }
});

var ready = function () {
  React.renderComponent(
    <Comment author="Richard" comment="This is a comment "/>,
    document.getElementById('comments')
  );
};

$(document).ready(ready);
Run Code Online (Sandbox Code Playgroud)

这是我的index.html.erb: …

javascript ruby-on-rails reactjs

64
推荐指数
9
解决办法
10万
查看次数

数组中两个数之和的最小差异

我试图解决这个问题:

物理学教授向班上的学生们提供了项目.学生必须组成一个由两人组成的团队来完成这个项目.教授让学生决定团队.班上的学生数量是均匀的.

每个学生都有知识水平.它告诉每个学生有多少知识.团队的知识水平是两个学生的知识水平的总和.

学生决定组建团队,以便知识最高的团队与知识最低的团队之间的差异最小.

输入

输入的第一行将包含多个测试用例t; 在接下来的t行中,第一个数字是n,班级中的学生数量,后跟n个整数,表示n个学生的知识水平

产量

您的输出应该是一行,其中包含知识最高的团队与知识最低的团队之间的最低差异.

该解决方案归结为计算未排序数组中两个数之和的最小差异.到目前为止,我尝试过:

  1. 对数组进行排序.
  2. 在位置i和ni-1处添加元素,并将其与位置i + 1和ni处的元素之和进行绝对差异.
  3. 将差异存储在优先级队列中.
  4. 弹出优先级队列的顶部以获得答案.

而且,这是我尝试过的代码:

#include <bits/stdc++.h>
using namespace std;

int main()
{
    ios_base::sync_with_stdio(false);

    int T=0,num=0;
    cin >> T;

    while(T--){
        cin >> num;
        int *a = new int[num];
        for(int i = 0; i < num; i++){
            cin >> a[i];
        }
        sort(a,a+num);
        priority_queue<int> pq;
        for(int i = 0; i < num-2; i++){
            int j = i+1;
            pq.push(abs(a[i]+a[num-1-i]-a[j]-a[num-j-1]));
        }
        cout << pq.top()<< endl;
    }
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

这个解决方案超出了时间限制,我的直觉是它可能在某些情况下失败.描述和标签提示动态编程解决方案,但不知何故,我无法推断出最佳子结构.有人可以帮忙吗?

c++ algorithm optimization dynamic-programming

7
推荐指数
1
解决办法
1388
查看次数