小编Kae*_*ter的帖子

在Python中按位置有效地对坐标点列表进行分组

给定2D网格上的X,Y坐标点列表,创建相邻坐标点组列表的最有效算法是什么?

例如,给定组成网格(15x15)上两个不相邻的正方形(3x3)的点的列表,此算法的结果将是对应于两个正方形的两组点。

我想你可以做一个洪水填充算法,但是这似乎过大了,对于一个大的2D数组,比如说1024个大小,不是很有效。

python algorithm grid

5
推荐指数
2
解决办法
3157
查看次数

了解如何使用Flummox实现Flux架构

我目前有一个非常简单的React应用程序,它使用state来确定几个视图.单击submit元素将触发对通过登录或注册凭据的端点的简单调用.我可以继续沿着这条路走下去,使用从服务器返回的React和JSON来确定我的观点,但我知道处理数据的方式并不合适.

我的问题是,从这里开始,如何使用Flummox实现Flux模式?我是否使用有效负载触发操作并在操作或商店中进行API调用?我正在尝试理解从我的UI中的动作到我的API调用进行此往返的正确方法,以获取响应和UI响应商店的更改.

下面是我的Auth组件的代码.我想看一个如何在这种情况下使用Flummox的示例,这样我就可以理解扩展和添加功能所需的内容.

Auth.jsx

'use strict';

var React  = require('react');
var request = require('request');

var Auth = React.createClass({

  getInitialState: function() {
    return {
      name: '',
      email: '',
      pass: '',
      passConfirm: '',
      login: true,
      register: false
    };
  },

  handleLogin: function(){
    this.setState({
      login: true,
      register: false
    });
  },

  handleRegister: function(){
    this.setState({
      register: true,
      login: false
    });
  },

  handleName: function(event){
    this.setState({
      name: event.target.value
    });
  },

  handleEmail: function(event){
    this.setState({
      email: event.target.value
    });
  },

  handlePass: function(event){
    this.setState({
      pass: event.target.value
    });
  },

  handlePassConfirm: function(event){
    this.setState({
      passConfirm: …
Run Code Online (Sandbox Code Playgroud)

flux reactjs reactjs-flux flummox

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

标签 统计

algorithm ×1

flummox ×1

flux ×1

grid ×1

python ×1

reactjs ×1

reactjs-flux ×1